- 博客(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
原创 代码随想录【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
原创 代码随想录【Day22】| 235. 二叉搜索树的最近公共祖先、701. 二叉搜索树中的插入操作、450. 删除二叉搜索树中的节点
好好理解BST的删除节点操作
2023-02-23 11:30:37
298
原创 代码随想录【Day16】| 104. 二叉树的最大深度、111. 二叉树的最小深度、222. 完全二叉树的节点个数
二叉树的遍历,完全二叉树、满二叉树的性质
2023-02-16 11:31:51
511
原创 代码随想录【Day08】|344. 反转字符串、541. 反转字符串 II、剑指 Offer 05. 替换空格、151. 反转字符串中的单词、剑指 Offer 58 - II. 左旋转字符串
字符串
2023-02-08 12:15:29
568
原创 代码随想录【Day04】|24. 两两交换链表中的节点、19. 删除链表的倒数第 N 个结点、面试题 02.07. 链表相交、142. 环形链表 II
链表
2023-02-04 14:58:02
1451
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人