![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 56
Who_is_WZX
这个作者很懒,什么都没留下…
展开
-
C++中的函数指针的一些总结
转自:http://blog.csdn.net/coder_xia/article/details/67246311、函数指针的引出 假设我们需要写个函数[cpp] view plaincopysort( start, end, compare ); 对start 和end 之间的数组元素进行排序compare 定转载 2014-01-04 18:47:16 · 526 阅读 · 0 评论 -
康托展开
康托展开 康托展开的公式是 X=an*(n-1)!+an-1*(n-2)!+...+ai*(i-1)!+...+a2*1!+a1*0! 其中,ai为当前未出现的元素中是排在第几个(从0开始)。 这个公式可能看着让人头大,最好举个例子来说明一下。例如,有一个数组 s = ["A", "B", "C", "D"],它的一个排列 s1 = ["D", "B", "A", "C"],现在要转载 2014-01-29 19:33:35 · 420 阅读 · 0 评论 -
hdu 1542 Atlantis (线段树+离散化+扫描线)
AtlantisTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5956 Accepted Submission(s): 2613Problem DescriptionThere are several原创 2014-03-02 19:39:24 · 539 阅读 · 0 评论 -
测试程序运行时间
#include #include #include #include using namespace std;int a[100];void debug(){ int s=clock(); clock_t s1=clock(); for(int i=1;i<=1000;++i) printf("%d\n",i); int t=clock();原创 2014-04-15 16:30:31 · 455 阅读 · 0 评论 -
数据生成器。。。
如果让你用C++来生成0——N-1之间的随机数,你会怎么做?你可能会说,很简单,看:srand( (unsigned)time( NULL ) );rand() % N;仔细想一下,这个结果是随机的吗(当然,我们不考虑rand()函数的伪随机性)?不是的,因为rand()的上限是RAND_MAX,而一般情况下,RAND_MAX并不是N的整数倍,那么如果RAND_MAX转载 2014-04-15 17:01:16 · 839 阅读 · 0 评论 -
hdu 3652 B-number (数位dp+记忆化)
B-numberTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2143 Accepted Submission(s): 1152Problem DescriptionA wqb-number, or原创 2014-05-06 16:39:22 · 634 阅读 · 0 评论 -
HYSBZ - 1026 (数位dp)
windy数Time Limit: 1000MS Memory Limit: 165888KB 64bit IO Format: %lld & %llu[Submit] [Go Back] [Status] Descriptionwindy定义了一种windy数。 不含前导零且相邻两个数字之差至少为2的正原创 2014-05-06 21:08:42 · 621 阅读 · 0 评论 -
hdu 1717 小数化分数2 (数学)
小数化分数2Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2022 Accepted Submission(s): 813Problem DescriptionRay 在数学课上听老师说,任何原创 2014-05-08 22:14:08 · 720 阅读 · 0 评论