LeeCode刷题笔记

编程语言基础课 | 代码随想录

LeetCode 热题 100 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台

CSON

CodeTop 面试题目总结

https://leetcode.com/problemset/          (英文官方题库)

基础语法-01-20 | 阿秀的学习笔记

10天刷题计划

✅ 刷题策略:“核心题型+ 高频覆盖+ 模板记忆”

🔑 一、优先刷高频面试题

  • 把握住 80% 公司爱问的题型,覆盖最常见的数据结构和算法套路。

🔧 二、题型导向刷法(推荐每天刷固定类型)

  • 每类题刷 3~6 题,覆盖经典变种,带理解 + 模板记忆

天数主题推荐题型
Day 1数组 + 哈希表Two Sum、Majority Element、Subarray Sum = K
Day 2双指针 + 滑动窗口Longest Substring w/o Repeat、Minimum Window Substring
Day 3栈与队列Valid Parentheses、Min Stack、Daily Temperatures
Day 4二分查找Search in Rotated Sorted Array、Median of Two Sorted Arrays
Day 5链表操作Reverse Linked List、Merge Two Sorted Lists、Cycle Detection
Day 6树与 DFSBinary Tree Traversal、Maximum Depth、Lowest Common Ancestor
Day 7BFS + 图Word Ladder、Number of Islands、Clone Graph
Day 8动态规划入门Climbing Stairs、House Robber、Longest Increasing Subsequence
Day 9背包/子集 DPSubset Sum、Target Sum、Coin Change
Day 10综合模拟 & mock 面试做 2-3 套面试题,查缺补漏

📚 推荐 LeetCode 刷题清单(精简高频版)

题目编号名称类别
1Two Sum哈希表
3Longest Substring Without Repeating Characters滑动窗口
20Valid Parentheses
21Merge Two Sorted Lists链表
70Climbing StairsDP
104Maximum Depth of Binary TreeDFS
121Best Time to Buy and Sell Stock贪心
200Number of IslandsBFS/DFS
206Reverse Linked List链表
300Longest Increasing SubsequenceDP
322Coin Change完全背包
54201 MatrixBFS
560Subarray Sum Equals K哈希 + 前缀和
704Binary Search二分查找
102Binary Tree Level Order TraversalBFS

Q:什么函数不能用做虚函数?

A:构造函数,静态成员函数,內联函数(可以但不建议,与机制冲突),友元函数

Q:虚析构函数的作用

A:如果一个类会被继承,并可能通过基类指针删除派生类对象,析构函数必须声明为 virtual

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值