摘要:
#include <bits/stdc++.h> using namespace std; int main() { map<string,string>u; int n; cin>>n; for(int i=0;i<n;i++) { string str1,str2; char a; cin>>a 阅读全文
摘要:
#include<iostream> using namespace std; class complex { public://被公有外界使用的public, complex (double r=0,double i=0) :re(r), im(i) { } complex& operator + 阅读全文
摘要:
最近对区块链产生了兴趣就去了解了一下,分享一下。。。。 首先要先了解一下什么叫做区块链: 区块链:简单来说就是一种基于分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 相信说到比特币大家都了解,比特币就是基于区块链的基础上而生的。区块链就像是一个去中心化的数据库,是一串使用 阅读全文
摘要:
题目来源:攻防世界 环境:win10 软件:pycharm、64位的ida 常规的操作ida打开查看,看到了main函数,🤭。。。。 继续查看一哈整体的结构: F5查看main函数(小白感觉吧,尽量自己去看一些汇编) 这里就很清晰了,接着就是sub_4006FD函数。。 进行操作然后减1。代码如下 阅读全文
摘要:
给出一棵二叉树的后序遍历序列和中序遍历序列,求这棵二叉树的层序遍历序列 阅读全文
摘要:
#include<iostream> #include<math.h> using namespace std; bool isPrime(int n) { if(n<=1) return false; int sqr = (int)sqrt(1.0*n); for(int i=2;i<=sqr;i++) { if(n%i==0) return false; } return true; } in 阅读全文
摘要:
给定任一个各位数字不完全相同的四位正整数,如果先把四个数字按照非递增排序,再按照非递减排序,然后用第一个数字减第二个数字,将得到一个新的数字,一直重复这样做,很快就会停在有“数字黑洞”之称的6147,这个神奇的数字也叫做Kaprekar常数。例如:67677766-6677=10899810-018 阅读全文
摘要:
#include<iostream> #include<algorithm> using namespace std; struct mooncake { double store; double sell; double price; } cake[1010]; bool cmp(mooncake a,mooncake b) { return a.price>b.price; } int mai 阅读全文