算法
文章平均质量分 81
全站显示12
这个作者很懒,什么都没留下…
展开
-
一些搜索与排序算法
#includetemplatesize_t sequenceSearch(const Type data[], const size_t size, const Type key){ for (size_t counter(0); counter != size; ++counter){ if (data[counter] == key){ return counter;原创 2015-01-11 14:08:33 · 466 阅读 · 0 评论 -
Counterfeit Dollar
Counterfeit Dollar时间限制(普通/Java):3000MS/10000MS 运行内存限制:65536KByte总提交:42 测试通过:19描述Sally Jones has a dozen Voyageur silver dollars. However, only eleven of the coins are t原创 2015-07-25 15:42:50 · 521 阅读 · 0 评论 -
Number Guessing
Number Guessing时间限制(普通/Java):3000MS/10000MS 运行内存限制:65536KByte总提交:38 测试通过:16描述Number Guessing is a computer game. First, the computer chooses four different digits, you原创 2015-07-26 17:00:17 · 639 阅读 · 0 评论 -
火星A+B
火星A+B时间限制(普通/Java):3000MS/10000MS 运行内存限制:65536KByte总提交:54 测试通过:18描述读入两个不超过25位的火星正整数A和B,计算A+B。需要注意的是:在火星上,整数不是单一进制的,第n位的进制就是第n个素数。例如:地球上的10进制数2,在火星上记为“1,0”,因为火星个位数是2进制的;原创 2015-08-09 17:30:11 · 572 阅读 · 0 评论 -
时间复杂度
时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:8 测试通过:3描述在ACM里面,计算复杂度是一项非常重要的事情,常见的复杂度格式有三种:1、O(n) 2、O(lg(n))3、O(sqrt(n))一个算法往往有多种解法,每种解法的复杂度有上述常见的的复杂度组合成,例原创 2015-09-28 20:53:42 · 1086 阅读 · 0 评论