数据结构
Turn-over
于大学第三年幡然醒悟,大学只有一年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
循环、递归、迭代和遍历的区别
循环(loop) - 最基础的概念, 所有重复的行为递归(recursion) - 在函数内调用自身, 将复杂情况逐步转化成基本情况(数学)迭代(iterate) - 在多次循环中逐步接近结果(编程)迭代(iterate) - 按顺序访问线性结构中的每一项遍历(traversal) - 按规则访问非线性结构中的每一项原创 2017-04-20 00:21:28 · 1506 阅读 · 0 评论 -
剑指Offer算法题(1)
剑指_Offer 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 【思路】充分利用这个矩阵的顺序性。 由于从左到右,从上到小递增。那么设一个数一直指向右上角。当目标比较数比这个右上角的数大时,说明整列都比目标数大,列左移。当目标比较数比这原创 2017-12-28 20:11:44 · 276 阅读 · 0 评论
分享