摘要: /*编程之美系列:*///01 一的数目:#includeusing namespace std;//暴力:/*int f(int n){ int count=0; while(n) { if(n%10==1) { count++; ... 阅读全文
posted @ 2015-03-24 20:34 M_Kepler 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 之前买了个U盘,后来给朋友装系统弄成U盘启动盘了,就发现U盘容量变少了几百兆,原来是因为做U盘启动盘的时候,U盘启动盘制作软件都是把写入U盘的PE文件隐藏了,防止用户不小心删除文件。所以说这些空间应该是被隐藏了。 如果下软件来修复的话很麻烦,还不如用命令行来重新分区:win7下的的恢复步骤: ... 阅读全文
posted @ 2015-01-04 13:56 M_Kepler 阅读(290) 评论(0) 推荐(0) 编辑
摘要: //大数加法/*1、输入,char转int,然后反转数组2、找长度长的为相加后数组的长度3、相加得到的数据可以放在一个新的数组里,也可以放在长度长的那个数组里(这时候要注意长度)4、我傻逼了,其实直接相加,不管a[i]+b[j]得到的数大于9,因为一个数组元素存放的数有 int那么大呢5、对相加后的... 阅读全文
posted @ 2014-12-29 17:27 M_Kepler 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 最短路径法: 算法的主要思想是:单独一条边的路径也不一定是最佳路径。 从任意一条单边路径开始。所有两点之间的距离是边的权的和,(如果两点之间没有边相连, 则为无穷大)。 对于每一对顶点 u 和 v,看看是否存在一个顶点 w 使得从 u 到 w 再到 v 比己知的路径更短。如果是更新它。 先把所有的... 阅读全文
posted @ 2014-12-22 22:58 M_Kepler 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 今天一不小心了解到有这样的一款浏览器应用,就是可接管微博和qq空间,微信等的链接,并在网页加载的时候不会跳到浏览器去,而是在侧栏显示一个悬浮球,等加载完后,可以有用户自己决定什么时候点击悬浮球查看刚才加载的内容。 应用的大概就那么多,看到这个时很是激动,因为这正是我之前联想过的一个app的... 阅读全文
posted @ 2014-12-06 16:55 M_Kepler 阅读(581) 评论(1) 推荐(0) 编辑
摘要: C++文件操作(一) 阅读全文
posted @ 2014-12-04 22:24 M_Kepler 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 二分搜索算法就是把要搜索的数据在搜索文本中根据情况进行折半,比如要在2 6 4 9 3 8 7 3 5中找到找到4的位置,那么可以考虑先把数据进行排序,然后把拍好后的数据的中间的那个数据和要查找的数据4进行比较,如果中间的数据比4大,那么4肯定在左半边(即最小数据到中间数据这边),既然这样,那又... 阅读全文
posted @ 2014-12-03 11:42 M_Kepler 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 转一个搞ACM需要的掌握的算法.要注意,ACM的竞赛性强,因此自己应该和自己的实际应用联系起来. 适合自己的才是好的,有的人不适合搞算法,喜欢系统架构,因此不要看到别人什么就眼红, 发挥自己的长处,这才是重要的.第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常... 阅读全文
posted @ 2014-12-03 10:59 M_Kepler 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 学习笔记 阅读全文
posted @ 2014-11-15 19:36 M_Kepler 阅读(387) 评论(0) 推荐(0) 编辑