Yuanql's Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

05、第三章 哈希表part01

本节内容 哈希表理论基础  242.有效的字母异位词  349. 两个数组的交集  202. 快乐数 1. 两数之和 哈希表理论基础※建议:大家要了解哈希表的内部实现原理,哈希函数,哈希碰撞,以及常见哈希表的区别,数组,set 和map。   什么时候想到用哈希法,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。  这句话很重要,大家在做哈希表题目都要思考这句话。  文章讲
2023-07-17
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

04、第二章 链表part02

本节内容 24. 两两交换链表中的节点  19.删除链表的倒数第N个节点  面试题 02.07. 链表相交  142.环形链表II  总结 24. 两两交换链表中的节点※建议:用虚拟头结点,这样会方便很多。  本题链表操作就比较复杂了,建议大家先看视频,视频里我讲解了注意事项,为什么需要temp保存临时节点。 题目链接: https://leetcode.cn/problems/swap-no
2023-07-15
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

03、第二章 链表part01

本节内容 链表理论基础 203.移除链表元素 707.设计链表  206.反转链表 链表理论基础※建议:了解一下链接基础,以及链表和数组的区别  文章链接:https://programmercarl.com/%E9%93%BE%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 203.移除链表元素※建议: 本题最关键是要理解 虚拟头结点的使
2023-07-14
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

02、第一章 数组part02

本节内容 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II 总结 977.有序数组的平方※题目建议: 本题关键在于理解双指针思想 题目链接:https://leetcode.cn/problems/squares-of-a-sorted-array/文章讲解:https://programmercarl.com/0977.%E6%9C%89%E5%BA%8F%E6%95%B
2023-07-13
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

01、第一章 数组part01

本节内容 数组理论基础 704. 二分查找 27. 移除元素   二分查找的模板: https://www.yuanql.top/2023/03/30/02_leetcode/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E6%A8%A1%E6%9D%BF/ 数组理论基础文章链接:https://programmercarl.com/%E6%95%B0%E7%BB
2023-07-12
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

94、144、145、二叉树的前、中、后序遍历

leetcode链接: 144. 二叉树的前序遍历94. 二叉树的中序遍历145. 二叉树的后序遍历 递归求解前序遍历123456789101112131415161718class Solution { public List<Integer> preorderTraversal(TreeNode root) { List<Integ
2023-07-11
02_leetcode
#LeetCode

二叉树理论基础

代码随想录https://programmercarl.com/%E4%BA%8C%E5%8F%89%E6%A0%91%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 二叉树的种类满二叉树:其一定是完全二叉树满二叉树的节点数量为 2的k次方-1 完全二叉树:除了底层以外,其他层都是满的,并且底层是从左到右连续的 二叉搜索树:元素是有序的,查询是 log n 级别的
2023-07-10
02_leetcode
#LeetCode

347. 前 K 个高频元素

leetcode链接:https://leetcode.cn/problems/top-k-frequent-elements/ 题目分析 方法一:简单粗暴,先循环查看每个数值出现的次数,安装此处将其放入到 优先队列 中,取出优先队列中的数值,即可得到需要的答案。 方案一简单粗暴,先循环查看每个数值出现的次数,安装此处将其放入到 优先队列 中,取出优先队列中的数值,即可得到需要的答案。 12345
2023-07-10
02_leetcode
#LeetCode

23、课程总结

填坑ing……
2023-07-07
00_项目经历 > YuanqlProject > Springboot3+微服务实战12306高性能售票系统
#YuanqlProject #12306

22、项目优化

填坑ing…… 22-1 本章介绍 (09:40)22-2 购票页面增加取消排队的功能 (06:45)22-3 余票查询页面增加显示车站信息 (06:18)22-4 购票页面增加发起多人排队功能 (06:01)22-5 增加座位销售图(一) (13:11)22-6 增加座位销售图(二) (13:40)22-7 只允许购买两周内的车次 (07:42)22-8 增加乘客初始化定时任务(为了线上体验)
2023-07-07
00_项目经历 > YuanqlProject > Springboot3+微服务实战12306高性能售票系统
#YuanqlProject #12306
1…1011121314…53

搜索

Hexo Fluid
苏ICP备2023010323号-1