![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指OFFER
文章平均质量分 55
程序员 Hasity
个人博客:www.52algo.com
展开
-
从0开始刷剑指Offer(30~35]
【代码】从0开始刷剑指Offer(30~35]原创 2023-12-25 20:43:21 · 369 阅读 · 0 评论 -
从0开始刷剑指Offer(20~30]
【代码】从0开始刷剑指Offer(20~30]原创 2023-12-23 23:41:40 · 576 阅读 · 0 评论 -
从0开始刷剑指Offer
*思路: (模拟,字符串处理)O(原创 2023-12-22 20:13:20 · 341 阅读 · 0 评论 -
从0开始刷剑指Offer
*思路二:记忆化递归。**思路一:记忆化递归。**思路三:动态规划。原创 2023-12-22 20:01:50 · 405 阅读 · 0 评论 -
剑指Offer --- 字符串篇
剑指的题解K神已经写的已经非常详细了,并且Github上开源的电子书目前热度也非常高,这个12天12个模块系列就当作自己的秋招刷题汇总了,欢迎大家交流。1、首先去除行首和行尾空格,如果去除完之后,整个字符串为空,则返回。遍历整个字符串,将所有的不合法情况都去除掉,剩下的就是合法情况。,每个字符最多遍历一次,所以总时间复杂度是。**时间复杂度分析:**字符串长度是。2、行首如果有一个正负号,直接忽略。**(线性扫描) **为数字,则不做任何处理。,则不是一个合法方案。则为合法方案,我们返回。原创 2023-08-27 22:45:22 · 243 阅读 · 0 评论 -
剑指OFFER25天打卡---第一天
在一个 n * m 的二维数组中,每一行都按照从左到右 非递减 的顺序排序,每一列都按照从上到下 非递减 的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。请实现一个函数,把字符串 s 中的每个空格替换成"%20"。输出:“We%20are%20happy.”原创 2023-03-28 07:45:06 · 34 阅读 · 0 评论