上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: 原创博文,转载请注明出处! # 题目 # 思路 对于长度为n的数组,范围为0~n-1的数字而言,如果不粗在重复数字,则排序后数组元素和数组角标相同。如果存在重复数字,则在排序的过程中会出现不同下标对应相同数字的情况。 举例: 数组2310253,下标0对应的数字是2,数字2与下标0不一致,交换下标0和下标2对应的数字,交换后的结果为1320253; 数组1320253,下标0对应的... 阅读全文
posted @ 2018-05-11 15:31 wanglei5205 阅读(651) 评论(0) 推荐(0)
摘要: # 题目 把字符串转换成整数 # 思路 1.功能测试 正数/复数/0 2.边界值测试 最大的正整数/最小的负整数(数据上下溢出) 3.特殊输入测试 空字符串“”的处理,返回0,设置非法输入 字符串只有符号位的处理,返回0,设置非法输入 输入的字符串中有非数字字符,返回0,设置非法输入 # 代码 #include #include using namespa... 阅读全文
posted @ 2018-05-10 11:16 wanglei5205 阅读(3205) 评论(0) 推荐(0)
摘要: 原创博文,转载请注明出处! # 题目 # 思路 本题即为典型的约瑟夫问题,通过递推公式倒推出问题的解。原始问题是从n个人中每隔m个数踢出一个人,原始问题变成从n-1个人中每隔m个数踢出一个人…… 第一行表示每个人的下标,现在要从11个人中删除报数为3的人,从图中可以可看出最后7是胜利者。分析其中的规律: 第一轮中,11个人中胜利者7的角标是6; 第二轮中,10个人中胜... 阅读全文
posted @ 2018-05-09 21:41 wanglei5205 阅读(382) 评论(0) 推荐(0)
摘要: # 题目 # 思路 顺子满足的条件: 数组长度必须为5 除0外没有重复的牌(0表示大小王) 顺子中最大值和最小值的差值小于5 # 代码 #include #include using namespace std; class Solution { public: bool IsContinuous( vector numbers ) { // 数组长度必须... 阅读全文
posted @ 2018-05-09 17:24 wanglei5205 阅读(1114) 评论(0) 推荐(0)
摘要: # 题目 # 思路 # 代码 阅读全文
posted @ 2018-05-09 16:47 wanglei5205 阅读(209) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
levels of contents