上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 一开始在最上面的循环开始,i的范围过大, 可以看下面数组的下标,在进行操作的时候,如果出现 i+1的时候,就要注意i的循环上限是否需要减一,当循环中出现i-1的时候,循环i 的下限是否需要加一!!! 直接插入排序 的时间复杂度:最好的情况为o(n) 最坏的情况为o(nxn) 平均情况为 o(nxn) 阅读全文
posted @ 2018-01-27 11:40 小陈同学啦 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 我的这种做法有很大的漏洞,当运行到6的时候只是顶替了,没有交换,所以会造成结果不对。 但是上面写的比较冗余 没有标准简便。 在数组比较的时候,要注意是否转换过来了。 阅读全文
posted @ 2018-01-25 22:09 小陈同学啦 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-24 22:23 小陈同学啦 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在一个长度为n+1 的数组里所有数字都在 1 到n之间 这里面 时常出现 数组溢出和初始化问题,修改了很多遍才成功的,针对于数组来说,范围很重要 阅读全文
posted @ 2018-01-16 22:29 小陈同学啦 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 读不懂题目怎办? 一看这道题目我还想的是,这里的整数这么转化成二进制,然后在转化成辅助的二进制,结果答案就是输入的二进制,真真是脑子限制了我的想象力啊 阅读全文
posted @ 2017-12-26 11:34 小陈同学啦 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 左思右想不会呀,结果嘞 看了答案焕然大悟。下面这个代码是错误的的 请问哪里错误了 正确的: return 这个要小心 ,return完了之后,下面的不会执行的了 python: 阅读全文
posted @ 2017-12-20 17:12 小陈同学啦 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 又没有做出来,知道怎么想的,但是想了半天 思想思路太少了 看了答案 想了很久才出来这么个答案,唉 加油!! 答案就很给力了 动态规划(什么鬼? 没听说过呀) 还有一个低配版的::(这个想到了,可惜啊 当时没想透) 这此知识点:(1)动态分配数组内存的方法 : 和c 没有多大的差别 阅读全文
posted @ 2017-12-20 11:06 小陈同学啦 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 自己费了九牛二虎之力,看过答案,过了很久后 写的代码: 榜首答案:虽然思想一样,但是人家的特别干练,且变量的赋值很讲究。 这件事告诉我们。有时候倒着做就可以了,题目一种思路 倒着进行 发现用python 简直无敌啊。像学习c的,思维都比较死板 按部就班,但是python就不一样了,很是活跃啊 这里的 阅读全文
posted @ 2017-12-19 17:09 小陈同学啦 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 敲打了如上的代码。在命令提示行里面敲打了python 文件名.py 可是结果只显示了: 然后就不可思议了: 为什么文件名.py 里面的next()没有执行??????????? 阅读全文
posted @ 2017-12-05 15:08 小陈同学啦 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 回文是一种字符串,它正着读和反着读都是一样的。比如level,eye都是回文。用迭代的方法可以很快地判断一个字符串是否为回文。用递归的方法如何来实现呢? 首先我们要考虑使用递归的两个条件: 第一:这个问题是否可以分解为形式相同但规模更小的问题? 第二:如果存在这样一种分解,那么这种分解是否存在一种简 阅读全文
posted @ 2017-12-01 09:00 小陈同学啦 阅读(850) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页