随笔分类 - 编程之美
摘要:编程之美电子书下载24点游戏大家都知道:4张牌,可以进行+ - * / 四种运算,可以使用括号,每个牌用一次,任意组合构造表达式使结果为24。扩展问题:n个整数,四种运算,可使用括号,每个数字使用一次,使表达式结果为 k下面的算法1和算法2都是穷举,只是穷举的方式不一样,以下给出的两个算法代码都可以计算扩展问题。可能是集合操作原因,算法1的速度明显比算法2快书上分析如下 本文地址算法1:算法1代码如下,我在原来的基础上做了一点改动1、从数组中任选两个数时,保证数对前面没...
阅读全文
摘要:问题描述:这是前缀翻转排序问题,书上的内容这里不详述,给个电子版下载地址本文源码编译环境:codeblock with gcc书上给的源码有点小错误,编译通不过,这里是修改过后的原始代码: 1 /****************************************************************/ 2 // 3 // 烙饼排序实现 4 // 5 /****************************************************************/ 6 #include 7 #include 8 class CPrefi...
阅读全文
摘要:【目录】不考虑其他进程,cpu画正弦曲线获取总体cpu利用率获取多核处理器单个cpu利用率考虑其他进程,cpu画正弦曲线下面的程序针对多核处理器,可以设置让任何一个cpu显示相应的曲线(本文以正弦曲线为例)代码编译环境:windows 7 64位 酷睿 i5 处理器,vs2010.可以修改CpuSin函数的计算 busySpan 和 idleSpan的部分以显示不同的曲线。下面的代码没有考虑cpu中其他进程的占用情况,这种情况详见第二部分 1 #include 2 #include 3 #include 4 5 //把一条正弦曲线0~2pi 之间的弧度等分200份抽样,计算每个点的振幅...
阅读全文