会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
站在边缘的人
喝再多的咖啡带来的精力也兴奋不过一波成就感造就的鸡血。
首页
新随笔
管理
2015年9月19日
二叉树的bfs建立
摘要: 在确定只有N个元素的时候,使用bfs建立二叉树的方法。#include #include #include using namespace std;#define N 10000struct Node{ Node* l; Node* r; int data;};Node* NewN...
阅读全文
posted @ 2015-09-19 19:59 站在边缘的人
阅读(477)
评论(0)
推荐(0)
2015年9月14日
1000万条有重复的字符串,找出重复数前10的字符串
摘要: 输入的时候可以使用map来存储,然后将map里的数据转到vector里,把重复数num按从大到小来排序之后,vector输出前10个即可。#include #include #include #include #include using namespace std;map mp;struct no...
阅读全文
posted @ 2015-09-14 23:31 站在边缘的人
阅读(1299)
评论(0)
推荐(0)
2015年9月10日
使用C++ 11自带的库函数生成随机数
摘要: #include #include using namespace std;void random_number() { default_random_engine g; uniform_int_distribution rand(0,9); for (int i=0; i uni...
阅读全文
posted @ 2015-09-10 14:56 站在边缘的人
阅读(277)
评论(0)
推荐(0)
2015年9月8日
给40亿个不重复的unsigned int的数,没排序,然后再给一个数,如何快速间断这个数是否在那40亿个数中
摘要: 40亿个数,如果用无符号的long long数组来存,那么使用数组里的每一个元素的每一位代表一个数,具体为:a[0] ---- 0~63a[1] ---- 64~127a[2] ---- 128~190...那么,40亿 bit/64 =6.25*107*8byte = 500MB , 内存就满足了...
阅读全文
posted @ 2015-09-08 20:43 站在边缘的人
阅读(461)
评论(0)
推荐(0)
2015年9月2日
求N!中的因子m的个数。
摘要: 公式:[N/m] + [N/m2] + [N/m3] + ... (N/mx != 0)可以理解为[N/m]贡献了第一个m, 而[N/m2]在第一个个基础之上再贡献了一个m,以此类推。#include #include using namespace std;int cal(int n, int m...
阅读全文
posted @ 2015-09-02 23:27 站在边缘的人
阅读(256)
评论(0)
推荐(0)
下一页
公告