搜索算法
文章平均质量分 59
深山夕照深秋雨mo
今天可以休息,明天可以休息,后天可以放弃,就和她当初放弃你一样
展开
-
机器人的运动范围
剑指offer的一道经典题目。原创 2024-09-29 22:50:34 · 654 阅读 · 0 评论 -
矩阵中的路径
剑指offer的一道经典题目,原创 2024-09-29 22:04:49 · 308 阅读 · 0 评论 -
搜索算法部分知识
如果是线型递归,子问题直接回到父问题不需要回溯,但是如果是树型递归,父问题有很多分支,我需要从子问题回到父问题,进入另一个子问题。因此回溯是指在递归过程中,从某一分支的子问题回到父问题进入父问题的另一子问题分支,因为有时候进入第一个子问题的时候修改过一些变量,因此回溯的时候会要求改回父问题时的样子才能进入第二子问题分支。分治即“分而治之”,“分”指的是将一个大而复杂的问题划分成多个性质相同但是规模更小的子问题,子问题继续按照这样划分,直到问题可以被轻易解决;“治”指的是将子问题单独进行处理。原创 2024-09-28 16:27:15 · 299 阅读 · 0 评论 -
数字序列中的某一位数字
数字以 0123456789101112131415... 的格式作为一个字符序列,在这个序列中第 2 位()是 2 ,第 10 位是 1 ,第 13 位是 1 ,以此类题,请你输出第 n 位对应的数字。我们可以先确定n是几位数,然后定位n在哪个数字上,最后再定位n在数字的哪一位。数据范围: 0≤n≤10^9。,这主要是由于构造了字符串。因此,总的时间复杂度是。因此,总的空间复杂度是。原创 2024-09-27 23:57:06 · 281 阅读 · 0 评论 -
字符串的排列
剑指offer里的一道经典题目。难度:中等。原创 2024-09-27 22:58:03 · 547 阅读 · 0 评论 -
旋转数组的最小数字
剑指offer的一道经典题目。原创 2024-09-25 19:22:01 · 285 阅读 · 0 评论 -
数字在升序数组中出现的次数
剑指向offer里的一道经典题目,难度:易。原创 2024-09-24 22:04:34 · 165 阅读 · 0 评论