http://poj.org/problem?id=2886
思路:
题目要求约数个数最大的数,这不就是高合成数的定义么(也有人把它叫做反素数,但这种叫法是错的,实际上的反素数是指一个数及其回文数都是素数)。
wiki:http://en.wikipedia.org/wiki/Highly_composite_number
OEIS:http://oeis.org/A002182...
分类:
其他 时间:
2014-02-19 18:52:29
收藏:
0 评论:
0 赞:
0 阅读:
361
求对java学的好的朋友能为我解答一下....
分类:
其他 时间:
2014-02-19 18:43:29
收藏:
0 评论:
0 赞:
0 阅读:
371
Cocos2d-x 实现画板功能,包括橡皮以及照片存储...
分类:
其他 时间:
2014-02-19 19:34:42
收藏:
0 评论:
0 赞:
0 阅读:
326
今天配置hibernate.cfg.xml文件的时候,突然想要自动提示,在网上找了好久也没有太正确,干脆自己写一个吧,二话不说开始讲!
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate....
分类:
其他 时间:
2014-02-19 18:57:26
收藏:
0 评论:
0 赞:
0 阅读:
355
上一节中讲了如何加载cocostudio的UI文件(参考:cocos2d-x的lua脚本如何加载Cocostudio制作的UI文件)
那么我们如何获取UI上的控件呢?答案是通过Name或Tag查找,使用函数getChildByName() 或 getChildByTag()。...
分类:
其他 时间:
2014-02-19 18:41:19
收藏:
0 评论:
0 赞:
0 阅读:
301
网络编程
1.套接字的类型
1.1流式套接字SOCK_STREAM
提供面向连接、可靠的数据传输服务,数据无差错、无重复的发送,且按发送顺序接收。实际上它是基于TCP协议实现的。
1.2数据报套接字SOCK_DGRAM
提供无连接服务。数据包以独立包形式发送,不提供无措保证,数据可能丢失或重复,并且接收顺序混乱。数据报式套接字实际上是基于UDP协议实现的。
1.3原始套接字SOCK_R...
分类:
其他 时间:
2014-02-19 19:35:45
收藏:
0 评论:
0 赞:
0 阅读:
422
以前一直很好奇ArrayList和List等结构是怎么实现动态增长的。由于以前基础不扎实一直没深究,直接实现IList接口的时候也是写的一个很大长度的数组,最近在实现数据结构的时候也遇到了这个问题,带着这个问题,研究了.net框架的源码终于给解决了.很开心
ArrayList的内部数组是这个
如图
很显然这个数组是在构造函数分配的空间点进构造函数如图
点进emptyA...
分类:
其他 时间:
2014-02-19 18:56:58
收藏:
0 评论:
0 赞:
0 阅读:
270
动态规划法活用总结:
1 二维表:很多问题都可以转化为二维表
2 三维表:比较难理解,时间效率一般是O(n*n*n)
3 二维表变一维表:一般是简化二维表,不需要保存整个表
4 一维表变常量:一般是由一维表简化而来,一维表也不需要保存,只保存当前结果和当前结果需要用的变量就可以
5 逆向填表:根据表进一步抽象简化出来,可以让程序更加简洁,当然也更加更加难理解。
设计动态规划法算法,应该循序渐进,先设计二维表或三维表,然后再简化,进一步优化,再简化,不要一步就写最简化的程序。
熟练之后,可以直接设计表,根据...
分类:
其他 时间:
2014-02-19 18:56:36
收藏:
0 评论:
0 赞:
0 阅读:
298
五星级难度。
难点考点:
1 高级树的层序遍历应用
2 hash容器unordered_set应用
3 如何构造一颗庞大枝叶的树解决问题
注意问题:
1 如何计算并保存结果
2 什么时候返回结果
3 什么时候进入下一层,什么时候结束层序遍历
4 每一层如何构造...
分类:
其他 时间:
2014-02-19 18:42:39
收藏:
0 评论:
0 赞:
0 阅读:
415
给出n中m件商品,每件上面有自己的价格,问能否分成价格和相等的两堆。
设这m件商品的价值总和为s,则应有 (s&1) == 0 且 s >>= 1可达。
若只是单纯的将此多重背包转化成01背包,则时间复杂度为 m* (s>>=1) , 然后只看数据范围就知道要超时。
然后在《背包九讲》上看到了一个比较扯的关于只考虑可达性的完全背包的优化。
优化后的时间复杂度为 n*(s>>=1),但是...
分类:
其他 时间:
2014-02-19 19:34:21
收藏:
0 评论:
0 赞:
0 阅读:
358
一 运行一段带有memset,memcpy等函数操作的代码,编译器上报如下错误:
netlink-exam-user-send.c: 在函数‘main’中:
netlink-exam-user-send.c:39: 警告: 隐式声明与内建函数‘memset’不兼容
netlink-exam-user-send.c:54: 警告: 隐式声明与内建函数‘memcpy’不兼容
netlink-e...
分类:
其他 时间:
2014-02-19 18:40:57
收藏:
0 评论:
0 赞:
0 阅读:
464
Codeforces
简称: cf(所以谈论cf的时候经常被误会成TX的那款游戏).
网址: codeforces.com
这是一个俄国的算法竞赛网站,由来自萨拉托夫州立大学、由Mike Mirzayanov领导的一个团队创立和维护,是一个举办比赛、做题和交流的平台.举办比赛和做题就不说了,“交流”指的是自带blog功能,可以求助/发布题解之类.官方语言是俄语和英语,因此可能有些偏僻的题...
分类:
其他 时间:
2014-02-19 18:39:08
收藏:
0 评论:
0 赞:
0 阅读:
357
The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of
computers using simple programming models.
* Apache > H...
分类:
其他 时间:
2014-02-19 18:55:09
收藏:
0 评论:
0 赞:
0 阅读:
342
因为项目需要一款切换样式多一些的轮播插件,不经意找到了NivoSlider,非常好用,比bootstrap要好用,而且样式丰富。值得注意的是,这款插件是在MIT协议下免费的。
分类:
其他 时间:
2014-02-19 19:35:06
收藏:
0 评论:
0 赞:
0 阅读:
438
角色Product OwnerScrum MasterTeam Member工件Product
BacklogSprint BacklogBrun Down Chart仪式Sprint Planning MeetingDaily Standup
MeetingReview MeetingRetros...
分类:
其他 时间:
2014-02-19 18:57:55
收藏:
0 评论:
0 赞:
0 阅读:
347
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分
1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ―
一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意...
分类:
其他 时间:
2014-02-19 18:56:06
收藏:
0 评论:
0 赞:
0 阅读:
329
Problem B: AudiophobiaConsider yourself lucky!
Consider yourself lucky to be still breathing and having fun participating in
this contest. But we appr...
分类:
其他 时间:
2014-02-19 18:55:39
收藏:
0 评论:
0 赞:
0 阅读:
304
Prime Ring ProblemTime Limit: 4000/2000 MS
(Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
22702 Accepted Submission(s): 1...
分类:
其他 时间:
2014-02-19 18:47:09
收藏:
0 评论:
0 赞:
0 阅读:
421
Given a stringsand a dictionary of wordsdict,
add spaces insto construct a sentence where each word is a valid dictionary
word.Return all such possibl...
分类:
其他 时间:
2014-02-19 18:46:17
收藏:
0 评论:
0 赞:
0 阅读:
405
数组指针(也称行指针) 定义 int (*p)[n];
()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:
int a[3][4]; int (*p)[4];...
分类:
其他 时间:
2014-02-19 18:46:45
收藏:
0 评论:
0 赞:
0 阅读:
352