自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 资源 (1)
  • 收藏
  • 关注

原创 python123习题集

08列表元组完美立方数N = int(input())ls = []for i in range(1,N + 1): #计算一次i的三次方存于列表,可减少计算量 ls.append(i * i * i) for a in range(2,N + 1): #a从2-N#for a in range(6,N + 1): #小于6无满足条件的数,可减少计算量 for b in range(2,a): #b,c,d都不会大于a,这样可减少计算量 for c in

2021-02-16 10:33:32 9887 2

原创 Python小知识点

1.常用 pip 命令使用方法pip命令示例说明pip install SomePackage安装SomePackagepip list列出当前已安装好的所有模块pip install --upgrade SomePackage升级SomePackage模块pip uninstall SomePackage卸载SomePackage模块pip install somePackage, whl使用whl文件直接安装SomePackage2.在 py

2020-05-11 22:49:19 1946

原创 python小积累

判断素数import mathdef isPrime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0: return False return True计算最大公约数(辗转相除法)def gcd(a, b): return (a if b =...

2020-04-02 11:05:18 561

原创 Python基础知识汇总

Python(1990)基础知识1.编译和解释编译:将源代码一次性转换成目标代码的过程。解释:将源代码逐条转换成目标代码同时逐条运行的过程。对比静态语言与脚本语言静态语言:使用编译执行的编程语言(一次性生成目标代码,优化充分,运行快)C/C++、java脚本语言:使用解释执行的编程语言(需要源代码,维护更灵活)Python、javascript、PHP2.字符串的使用...

2020-02-13 21:56:19 656

原创 代码随想录【Day42】动态规划 | 背包问题、416. 分割等和子集

动态规划之背包问题

2023-03-27 12:43:23 650

原创 代码随想录【Day41】动态规划| 343. 整数拆分、96. 不同的二叉搜索树

给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。返回你可以获得的最大乘积。示例 1:输入: 2输出: 1解释: 2 = 1 + 1, 1 × 1 = 1。示例 2:输入: 10输出: 36解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。说明: 你可以假设 n 不小于 2 且不大于 58。dp数组的定义递推公式dp[i]的定义将贯彻整个解题过程,下面哪一步想不懂了,就想想dp[i]究竟表示的是啥!

2023-03-23 14:39:48 459

原创 代码随想录【Day39】动态规划| 62. 不同路径、63. 不同路径 II

动态规划

2023-03-23 11:07:34 876

原创 代码随想录【Day38】动态规划| 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

动态规划

2023-03-22 20:14:10 351

原创 代码随想录【Day37】贪心| 738. 单调递增的数字、 968. 监控二叉树

贪心

2023-03-22 14:59:32 264

原创 代码随想录【Day36】贪心| 435. 无重叠区间、763. 划分字母区间、56. 合并区间

贪心算法

2023-03-13 10:50:11 298

原创 代码随想录【Day35】贪心| 860. 柠檬水找零、406. 根据身高重建队列、452. 用最少数量的箭引爆气球

贪心算法

2023-03-12 19:07:30 194

原创 代码随想录【Day34】| 1005. K 次取反后最大化的数组和、134. 加油站、135. 分发糖果

贪心算法

2023-03-10 13:03:23 518

原创 代码随想录【Day32】| 122. 买卖股票的最佳时机 II、55. 跳跃游戏、45. 跳跃游戏 II

贪心

2023-03-04 11:17:05 103

原创 代码随想录【Day31】| 455. 分发饼干、376. 摆动序列、53. 最大子数组和

贪心

2023-03-03 10:58:08 344

原创 代码随想录【Day29】|491. 递增子序列、46. 全排列、47. 全排列 II

回溯,子集问题、排列问题去重的技巧很关键!

2023-03-01 13:20:37 257

原创 代码随想录【Day28】| 93. 复原 IP 地址、78. 子集、90. 子集 II

回溯,分割问题,组合问题

2023-02-28 13:36:41 435

原创 代码随想录【Day27】| 39. 组合总和、40. 组合总和 II、131. 分割回文串

组合问题,切割问题

2023-02-27 11:02:11 309

原创 代码随想录【Day25】| 216. 组合总和 III、17. 电话号码的字母组合

回溯的组合问题

2023-02-25 11:32:27 651

原创 代码随想录【Day24】| 开始回溯!77. 组合

回溯算法

2023-02-25 10:24:24 424

原创 代码随想录【Day23】| 669. 修剪二叉搜索树、108. 将有序数组转换为二叉搜索树、538. 把二叉搜索树转换为累加树

二叉树的遍历

2023-02-24 10:50:16 444

原创 代码随想录【Day22】| 235. 二叉搜索树的最近公共祖先、701. 二叉搜索树中的插入操作、450. 删除二叉搜索树中的节点

好好理解BST的删除节点操作

2023-02-23 11:30:37 298

原创 代码随想录【Day21】| 530. 二叉搜索树的最小绝对差、501. 二叉搜索树中的众数、236. 二叉树的最近公共祖先

二叉树,双指针

2023-02-22 10:39:09 333

原创 代码随想录【Day20】| 654. 最大二叉树、617. 合并二叉树、700. 二叉搜索树中的搜索、98. 验证二叉搜索树

二叉树的遍历

2023-02-21 11:36:35 414

原创 代码随想录【Day18】| 513. 找树左下角的值、112. 路径总和、构造二叉树(前+中,中+后)

二叉树的遍历,构造二叉树

2023-02-18 11:05:01 458

原创 代码随想录【Day17】| 110. 平衡二叉树、257. 二叉树的所有路径、404. 左叶子之和

二叉树的遍历,回溯

2023-02-17 11:34:32 294

原创 动态规划【Day02】

动态规划(坐标型、序列型、划分型)

2023-02-16 21:42:14 686

原创 代码随想录【Day16】| 104. 二叉树的最大深度、111. 二叉树的最小深度、222. 完全二叉树的节点个数

二叉树的遍历,完全二叉树、满二叉树的性质

2023-02-16 11:31:51 511

原创 动态规划【Day01】| 669 · 换硬币、114 · 不同的路径、116 · 跳跃游戏

动态规划

2023-02-15 21:37:55 466

原创 代码随想录【Day15】|102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树

二叉树

2023-02-15 15:05:43 462

原创 代码随想录【Day14】|二叉树的遍历(递归)、二叉树的遍历(非递归)

二叉树的遍历(递归和非递归)

2023-02-14 10:45:12 368

原创 代码随想录【Day13】|239. 滑动窗口最大值、347. 前 K 个高频元素

单调队列,滑动窗口,比较器

2023-02-13 11:19:43 481

原创 代码随想录【Day11】|20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值

栈、队列、字符串

2023-02-11 12:22:56 681

原创 代买随想录【Day10】|232. 用栈实现队列、225. 用队列实现栈

队列,栈

2023-02-10 11:07:11 508

原创 代码随想录【Day09】|28. 找出字符串中第一个匹配项的下标、459. 重复的子字符串、《字符串总结》

字符串、KMP模式匹配

2023-02-09 13:58:31 924

原创 代码随想录【Day08】|344. 反转字符串、541. 反转字符串 II、剑指 Offer 05. 替换空格、151. 反转字符串中的单词、剑指 Offer 58 - II. 左旋转字符串

字符串

2023-02-08 12:15:29 568

原创 代码随想录【Day07】|454. 四数相加 II、383. 赎金信、15. 三数之和、18. 四数之和

哈希表,双指针

2023-02-07 21:13:04 971

原创 代码随想录【Day06】|242. 有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和

哈希表

2023-02-06 14:44:36 919

原创 代码随想录【Day04】|24. 两两交换链表中的节点、19. 删除链表的倒数第 N 个结点、面试题 02.07. 链表相交、142. 环形链表 II

链表

2023-02-04 14:58:02 1451

原创 代码随想录【Day03】|203. 移除链表元素、707. 设计链表、206. 反转链表

链表

2023-02-03 12:27:21 1251

原创 代码随想录【Day02】|977.有序数组的平方、209. 长度最小的子数组、59. 螺旋矩阵 II

数组

2023-02-02 14:29:28 1623

Scroll Reverser.app.zip

在macbook苹果系统中,解决外接鼠标时鼠标滚动与触控板滚动不一致问题

2021-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除