题目:整数数组满足1<=a[i]<=n(n是数组的长度),某些元素出现一次,某些元素出现两次,在数组a[i]中找到【1,n】区间中未出现的数字。比如输入【4,3,2,7,8,2,3,1】,输出【5,6】。时间复杂度要求是O(n),空间复杂度要求O(1) 思路:看许多网友说用set数据结构去做,这就违 ...
分类:
移动开发 时间:
2017-04-23 11:58:41
阅读次数:
144
算法复杂度的理解 from:http://blog.sina.com.cn/s/blog_4bab8e7f0102vmth.html 算法复杂度的理解 from:http://blog.sina.com.cn/s/blog_4bab8e7f0102vmth.html 算法复杂度分为时间复杂度和空间复 ...
分类:
编程语言 时间:
2017-04-20 19:44:20
阅读次数:
120
给你n个数表示有n门作业,下面n行 每行三个数 分别为学科名 截止时间 需要多久才能完成 如果逾期一天则扣掉一学分, 要你求出完成所有作业而被扣最小的学分, 并将完成作业的顺序输出.(时间相同时 按照单词字典数输出) ...
分类:
其他好文 时间:
2017-04-11 14:52:17
阅读次数:
211
Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。 ...
分类:
编程语言 时间:
2017-03-26 23:32:54
阅读次数:
201
算法提高 数组输出 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 输入一个3行4列的数组,找出该数组中绝对值最大的元素、输出该元素及其两个下标值。如有多个输出行号最小的,还有多个的话输出列号最小的。 样例输入 1 2 3 5-2 5 8 96 -7 5 ...
分类:
编程语言 时间:
2017-03-24 19:21:20
阅读次数:
253
一特点: -20~70度,SPI/I2C接口,1.2 V to 4.2 V ,可编程看门狗,时钟输出以便校准,闹钟输出,时间戳输出。低功耗高精度,电源切换,中断输出。 SPI接口和I2C接口硬件接法:IFS和BSS连接则是I2C接法。 时间戳输出:/TS低电平输入引脚当信号到来时将时间信息存到时间戳 ...
分类:
其他好文 时间:
2017-03-13 19:03:01
阅读次数:
252
03:不高兴的津津 03:不高兴的津津 总时间限制:1000ms内存限制:65536kB描述 津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越 ...
分类:
其他好文 时间:
2016-12-07 02:34:13
阅读次数:
178
题意:给了图,以及s和t,让你求s到t花费的最短路程、最短时间,以及输出对应的路径。 对于最短路程,如果路程一样,输出时间最少的。 对于最短时间,如果时间一样,输出节点数最少的。 如果最短路程和最短时间路径一样,合并输出一次即可。 纯粹就是练习dijkstra,没什么难的。 第一次dijkstra求 ...
分类:
其他好文 时间:
2016-12-04 19:30:08
阅读次数:
306
progress_timer也是一个计时器,它继承自timer,会在析构时自动输出时间,省去timer手动调用elapsed()的工作,是一个用于自动计时相当方便的小工具。 运行上面代码,在退出(离开main函数)时会导致progress_tiimer析构时,会自动输出流逝时间。 ...
分类:
其他好文 时间:
2016-11-19 23:56:46
阅读次数:
530