
数据结构
JackBurd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2的幂次方表示
任何一个正整数都可以用2的幂次方表示.例如:137=2^7+2^3+2^0同时约定次方用括号来表示,即a^b可表示为a(b)由此可知,137可表示为:2(7)+2(3)+2(0)进一步:7=2^2+2+2^0 (2^1用2表示)3=2+2^0所以最后137可表示为:2(2(2)+2+2(0))+2(2+2(0))+2(0)又如:1315=2^10+2^8+2^5+2+1原创 2014-04-20 22:28:43 · 2757 阅读 · 0 评论 -
求n!的最后一位非零数
#include void main(){ int res[4][4] = {{2,6,8,4}, {4,2,6,8}, {6,8,4,2}, {8,4,2,6}}; int table[10] = {6,6,2,6,4,4,4,8,4,6}; unsigned n; int t = 1, sum = 0; scanf("%u", &n); if(n == 0原创 2014-04-20 22:45:17 · 1532 阅读 · 1 评论 -
Java 实现文件复制方法
public void copy(String srcPath, String destPath) throws IOException{ File srcFile = new File(srcPath); File destFile = new File(destPath); if (srcFile.exists()) { if (!destFile.exists())原创 2014-12-12 18:01:25 · 1078 阅读 · 0 评论 -
农夫过桩渡河(动态广搜)
第一次写博客,还有点兴奋。好久以前就想写博客,迟迟没动笔,今天算是一个开始。 这几天研究了一下广度搜索算法,有一点心得。以前老是深度搜索,用递归实现,从来没有用过广搜,直到前几天参加ITAT复赛时,看了下数据结构上迷宫的广搜算法,大概知道了广搜是如何实现的了。于是就动手用广搜解决一个Sramoc问题,没想到一下就解决了,只不过遇到了int溢出问题,所以在优快云提问了,迟迟没人回答。原创 2012-11-09 23:34:41 · 2190 阅读 · 0 评论 -
链表逆序和链表翻转
1. 链表逆序void Reverse(LinkNode *head){ LinkNode *p = head->next, *q; head->next = NULL; while(p != NULL) { q = p->next; //保存q的下一个节点 p->next = head->next; //将p插入到head之后(头插法) head原创 2015-11-08 22:39:12 · 1075 阅读 · 1 评论 -
shell脚本字符串转换成数字
最近公司项目,需要写跑批脚本,就学了一下,发现也是各种坑,空格都不能随便乱打。日期"20160930'字符串的需要先截取年月日,然后获取数字,如"09" —>9。虽然说字符串转换成数字有方法:(1)$[];(2)$(());(3)`expr`;(4)let但是还是不能解决类似这样的问题,所以费了半天劲才写出来,肯定有内置更简单的函数调用方法,只是现在脚本基础太弱,暂时想不出原创 2017-03-31 21:27:50 · 42993 阅读 · 1 评论