数据结构与算法打卡-Day07
2 0 0

数据结构与算法打卡-Day07

反转链表 原题链接: 206. 反转链表 首先初始化两个指针,一个指向前一个节点,一个指向当前节点。然后,它在一个循环中不断地将当前节点的下一个节点指向前一个节点,然后将前一个节点和当前节点向后移动,直到遍历完所有的节点。
数据结构与算法打卡-Day05
3 0 0

数据结构与算法打卡-Day05

一、链表基础理论 链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。 链表的入口节点称为链表的头结点也就是head。 如图所示: 1.1 链表的类型 接下来说一下链表的几种类型 1.2 链表的存储方式 数组在内存中是连续存储的,而链表是不连续存储的. 链表的存储方式是通过指针串联在 […]
数据结构与算法打卡-Day04
3 0 0

数据结构与算法打卡-Day04

螺旋矩阵 1.leetcode 59题 螺旋矩阵Ⅱ 原题链接 59. 螺旋矩阵 II 2.leetcode 54题 螺旋矩阵 原题链接 54. 螺旋矩阵 这里思路同 螺旋矩阵Ⅱ
数据结构与算法打卡-Day03
2 0 0

数据结构与算法打卡-Day03

长度最小的子数组 1. 长度最小的子数组 原题链接: 长度最小的子数组 题解: 这里使用的是滑动窗口方法。左右指针定义了一个窗口,我们通过移动右指针来扩大窗口,当窗口内的元素和大于等于目标值时,我们尝试通过移动左指针来缩小窗口,以找到满足条件的最小长度。
数据结构与算法打卡-Day02
4 0 0

数据结构与算法打卡-Day02

移除元素 1. leetcode 27题 移除元素 原题链接:27. 移除元素 题解: 双指针思路: 一个快指针和一个慢指针。快指针用于遍历数组,慢指针用于指向下一个可能被替换的位置。当快指针指向的元素不等于val时,我们就将快指针指向的元素复制到慢指针的位置,然后将慢指针向前移动一位。这样,当快指针遍历完数组后,慢指针的位置就是新的数组长度。 暴力解法: 遍历数组,当遇到等于val的元素时,就将 […]
数据结构与算法打卡-Day01
3 0 0

数据结构与算法打卡-Day01

一、数组基础理论 数组在内存中的存储方式:数组是存放在连续内存空间上的相同类型数据的集合,数组可以方便的通过下标索引的方式获取到下表对应的数据。 ⭐注意: 如删除下标为3的元素,需要对下标为3的元素后面的所有元素都要做移动操作: 同时还要注意vector和array的区别: vector的底层实现是array,严格来讲vector是容器,不是数组。 二维数组: Q: 二维数组在内存的空间地址是不是 […]
笔架山攻略
3 0 0

笔架山攻略

〇、集合时间地点 5.11(周日)17:30 九号线 银湖地铁站B出口集合,北门登山; 一、地铁线路 二、登山时长 全程3公里左右,爬完约一小时。 三、登山路线 3.1 线路 笔架山北门 –> 书香径 –> 笔冠峰(⭐主峰 观景台在这里 适合拍夜景) –> 笔俊峰(次峰,可拍日落) –> 下山 地图: 3.2 图示 线路指引: […]
正则表达式学习笔记
3 0 0

正则表达式学习笔记

一、语法 1.1 普通字符 普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大写和小写字母、所有数字、所有标点符号和一些其他符号。 字符 描述 实例 [ABC] 匹配 […] 中的所有字符,例如 [ABC] 匹配字符串 “123abc456edf789ABC” 中所有的 ABC 字母。 [^ABC] 匹配除了 […] 中字符的所有字符,例如 [^ABC […]
记一次每日新闻页面优化过程
4 0 2

记一次每日新闻页面优化过程

一、问题概述 本人小破站于22年11月9号上线了每日新闻页面,当时是直接调用的 alapi 接口获取到的图片,这样的好处就是直接调用接口即可,不用自己爬取数据;就这样过了一年 23年11月15号我的同事告诉我,每日新闻挂了!没错免费套餐到期了!!本来我想着是再找一个可用的免费接口继续使用,但是免费接口的新闻质量并不高所以这个方案不是最优解。在和同事的探讨下发现可以自己爬取网页上的数据,后面发现这个 […]
Rookie_L

Rookie_L 博主

Android Developer Fullstack Explorer 极客生活家
正在研究: Android 15 特性 & Compose 实战
69
文章
5
分类
22
标签
1,790
运行天数
程序员老黄历 09月10日
重构老代码
去除冗余坏味道,优雅从容
排查疑难杂症
一眼发现隐藏的空指针根因
commit message 写 fix
三个月后自己回看一脸茫然
主线程做耗时操作
ANR 弹窗即刻在眼前
"Talk is cheap. Show me the code."
— Linus Torvalds
时光流逝感知 2026年
今日已过 97%
本周已过 56.7%
本月已过 33.2%
2026 年已走过 69.3%
站点运行状态 正常
本站已安全运行
0000
累计文章 69 篇
标签收录 22 个
评论互动 7 条
在手机上浏览此页面