码迷,mamicode.com
首页 >  
搜索关键字:字符串 数字    ( 146543个结果
每日算法之十一:Integer to Roman
题目:Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. 罗马表示方式如下: I = 1; V = 5; X = 10; L = 50; C = 100; D = 500; M = 1000; 其中每...
分类:其他好文   时间:2014-05-22 13:00:09    阅读次数:240
假定有20个 有序 数组,每个数组有500个数字,数字类型32位uint数值,现在需要取出这10000个数字中最大的500个,怎么做?
//3、假定有20个  有序   数组,每个数组有500个数字,数字类型32位uint数值,现在需要取出这10000个数字中最大的500个,怎么做? #include using namespace std; struct node { int data; int next; }; node obj[20]; void sift(int k,int m,int ...
分类:其他好文   时间:2014-05-22 10:54:48    阅读次数:292
看书小记7(《C专家编程》)
Cache是位于CPU寄存器与内存之间的存储器,它的容量比内存小但交换速度快。 Cache的工作原理 1、读取顺序 当数据从内存读入时,整行的数据(16~32字节)被装入Cache,如果程序具有良好的地址引用局部性(顺序浏览一个字符串),那么CPU以后对邻近数据的引用就可以从快速的Cache读取,而不用从缓慢的内存读取。典型情况下,主存的存取速度可能只有Cache的四分之一。 CPU要读取...
分类:其他好文   时间:2014-05-22 08:45:02    阅读次数:285
XTU1202:逆序数
题目描述 有n张卡片,分别标有数字1~n。有一天Silence把他们按某种序列排好,然后从第一张开始取出一张,再拿一张放到最后面,再取出一张,再拿出一张放到最后面...知道n张卡片全部取走。把取出的卡片按取出的顺序排好,正好是1,2,3,4,....,n。 现在,告诉你n,Silence希望你帮他计算原来的序列的逆序数。 例如,n=4时,原来的序列应该是1,3,2,4。这样,先取出卡片1...
分类:其他好文   时间:2014-05-22 07:46:44    阅读次数:283
Python3.2官方文档翻译-列表工具和十进制浮点数计算
8.7 列表工具 许多数据结构需求能通过内置列表类型满足,但是,有时处于不同性能取舍需要从中选择一种实现。 Array模块能提供一个像列表的array对象,它仅仅能存储同类数据并且更加简洁。接下来例子展示了一个数字数组。存储是2个字节的无标识的二进制数据而不是在python对象中普通列表中的每个16字节的值。 >>> from array import array >>> a = arra...
分类:编程语言   时间:2014-05-22 07:46:06    阅读次数:362
Python3.2官方文档翻译--使用二进制数据记录布局和多线程
8.3 使用二进制数据记录布局 Struct模块提供了pack()和unpack()方法来处理可变长度的二进制格式。接下来的例子展示在一个没用zipfile模块的zipfile如何通过标题信息循环。压缩码“H”和“I”分别表示2和4字节无符号数字,“”表明都是标准大小并且按照little-endian字节排序。   8.4 多线程 线程是一种针对分离不连续和依赖的任务的技术。用线程可以提高...
分类:编程语言   时间:2014-05-22 07:26:58    阅读次数:311
树根,函数
数根 题目描述 我们通过把一个正数N的所有数字求和S来计算这个数的“数根”,如果累加的和为个位数,则这个数S即为N的“数根”;如果是两位和两位以上的数,那么重复这种累加求和的步骤,直到结果是个位数为止。 举例来说,对于正数N=24,将数字2和4相加得到6,因为6是个位数,所以6就是24的“数根”。再考虑N=39,将数字3和9相加得到12,因为12不是个位数,重复上面的计算,将数字1和2相加...
分类:其他好文   时间:2014-05-22 06:32:54    阅读次数:268
hdu 2085 数塔 -- dp模板题
数塔 Problem Description 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少? 已经告诉你了,这是个DP的题目,你能AC吗?   Input 输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整...
分类:其他好文   时间:2014-05-22 06:32:17    阅读次数:198
uva 11361 - Investigating Div-Sum Property(数位dp)
题目链接:uva 11361 - Investigating Div-Sum Property 题目大意:给出a,b,k,问说在[a,b]这个区间有多少n,满足n整除k,以及n的各个为上的数字之和也整除k。 解题思路:数位dp,dp[i][j][x]表示第i为的时候,n整除k余j,n(以及考虑到的位数)的各个位置上的数字之和整除k余x的情况总数,并且每次要计算上限的临界值。 #inc...
分类:其他好文   时间:2014-05-20 15:26:47    阅读次数:215
Python3.2官方文档翻译--模板
8.2 模板  String模块包含一个用途广泛的类,此类为最终用户的编辑提供了简单的语法支持。这让用户不修改应用程序的前提下实现他们应用程序的定制。 这种格式使用$加有效的python标识符(数字、字母和下划线)形式的占位符名称。通过在占位符两侧使用大括号便可以不用空格分隔在其后面跟随更多的字母和数字字符。使用$$来创建一个单独$转码字符。 >>> from string impo...
分类:编程语言   时间:2014-05-20 14:06:48    阅读次数:333
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!