摘要:
表达式求值 时间限制:3000 ms | 内存限制:65535 KB 难度:3 表达式求值 时间限制:3000 ms | 内存限制:65535 KB 难度:3 Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add 阅读全文
摘要:
Tree 时间限制:1000 ms | 内存限制:65535 KB 难度:3 Tree 时间限制:1000 ms | 内存限制:65535 KB 难度:3 阅读全文
摘要:
红黑树 时间限制:3000 ms | 内存限制:65535 KB 难度:3 红黑树 时间限制:3000 ms | 内存限制:65535 KB 难度:3 什么是红黑树呢?顾名思义,跟枣树类似,红黑树是一种叶子是黑色果子是红色的树。。。 当然,这个是我说的。。。 《算法导论》上可不是这么说的: 如果一个 阅读全文
摘要:
Phone List 时间限制:1000 ms | 内存限制:65535 KB 难度:4 Phone List 时间限制:1000 ms | 内存限制:65535 KB 难度:4 Given a list of phone numbers, determine if it is consistent 阅读全文
摘要:
找球号(二) 时间限制:1000 ms | 内存限制:65535 KB 难度:5 找球号(二) 时间限制:1000 ms | 内存限制:65535 KB 难度:5 阅读全文
摘要:
子序列 时间限制:3000 ms | 内存限制:65535 KB 难度:5 子序列 时间限制:3000 ms | 内存限制:65535 KB 难度:5 给定一个序列,请你求出该序列的一个连续的子序列,使原串中出现的所有元素皆在该子序列中出现过至少1次。 如2 8 8 8 1 1,所求子串就是2 8 阅读全文
摘要:
非修改性序列操作(12个) 循环 对序列中的每个元素执行某操作 for_each() 查找 在序列中找出某个值的第一次出现的位置 find() 在序列中找出符合某谓词的第一个元素 find_if() 在序列中找出一子序列的最后一次出现的位置 find_end() 在序列中找出第一次出现指定值集中之值 阅读全文
摘要:
非修改性序列操作(12个) 循环 对序列中的每个元素执行某操作 for_each() 查找 在序列中找出某个值的第一次出现的位置 find() 在序列中找出符合某谓词的第一个元素 find_if() 在序列中找出一子序列的最后一次出现的位置 find_end() 在序列中找出第一次出现指定值集中之值 阅读全文
摘要:
相同的雪花 时间限制:1000 ms | 内存限制:65535 KB 难度:4 相同的雪花 时间限制:1000 ms | 内存限制:65535 KB 难度:4 解题思路:用到哈希的知识,通过观察可以发现,如果是两片相同的雪花,那么他的和一定是相同的,那就把和当做它的地址来存储,然后如果和相同就都连接 阅读全文
摘要:
前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 先说明一下什么是中缀式: 如2+(3+4)*5这种我们最常见的式子就是中缀式。 而把中缀式按运算顺序加上括号就是:(2+((3+4)*5)) 阅读全文