摘要:
你真的会写二分查找吗 二分查找 二分查找是一个基础的算法,也是面试中常考的一个知识点。二分查找就是将查找的键和子数组的中间键作比较,如果被查找的键小于中间键,就在左子数组继续查找;如果大于中间键,就在右子数组中查找,否则中间键就是要找的元素。 每次移动left和right指针的时候,需要在mid的基 阅读全文
摘要:
https://www.nowcoder.com/questionTerminal/70610bf967994b22bb1c26f9ae901fa2 描述 统计一个数字在排序数组中出现的次数。 解析 二分变种 详情可看 算法--二分变种 巧妙思路 因为data中都是整数,所以可以稍微变一下,不是搜索 阅读全文
摘要:
https://www.nowcoder.com/questionTerminal/9b4c81a02cd34f76be2659fa0d54342a 描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 阅读全文