- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 《Python编程 从入门到实践》
这是一片给自己看的知识点总结,上周入手了《Python编程 从入门到实践》这本书。虽然使用Python已经有一段时间了,但没有系统的看过书,看过这本书后感觉有一些遗漏的知识点,写在这里总结一下。函数在函数中可以传入不确定数量的参数,针对不确定数量参数的形参必须放到参数列表的最后。有两种方式可以传入不确定数量的实参,一种(*param)传入到函数中的为元组(tuple)形式,另一种(**param)传入到函数中为字典(dict)形式。第一种形式输入输出为:def toy(*param): pr
2020-08-13 16:00:11
5382
原创 Python 快速幂
def fastPower(base, power): res = 1 while power > 0: if power % 2 == 1: res *= base power = power >> 1 base *= base return res
2020-08-03 13:59:10
310
3
原创 c++ 访问文件夹下所有文件并将文件名存储在vector
string path, savePath; cout << "请输入待测试图片所在文件夹地址:"; cin >> path; cout << "请输入待测试图片存储文件夹地址:"; cin >> savePath; vector<string> complete_path; vector<string> infile_path; string p; long hFile = 0; struct _find..
2020-06-30 12:06:30
547
原创 C++ Primer 从入门到放弃 之 第四章 练习题
进入第四章了,立个flag,4天看完。答案都在代码和注释里,有标注题号。答案是自己做的,不一定对,欢迎讨论。
2020-05-23 22:11:25
237
原创 力扣(LeetCode)322. 零钱兑换(动态规划)(类似完全背包问题)
本题是来自力扣(LeetCode)一道中等难度的问题。用动态规划求解非常巧妙,同样背包问题也是笔试中的高频问题,本人现在还在研究之中,先把这道题搞懂分享给大家,希望大家共同进步。题目链接:https://leetcode-cn.com/problems/coin-change/题目:给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回-1。示例1:输入: coins = [1, ..
2020-05-09 17:44:51
412
原创 有序矩阵中的第 k 个最小数组和(小堆栈)
本题是来自力扣(leetcode)第187场周赛的第四题,也就是一道压轴题目,hard难度。先附上题目链接:https://leetcode-cn.com/problems/find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows/还有我的灵感来源:reference:https://leetcode-cn.com/proble...
2020-05-04 18:57:16
465
原创 合并K个排序链表(小堆栈)
本题是一个力扣 hard 难度题目,下面是题目链接:https://leetcode-cn.com/problems/merge-k-sorted-lists/合并k个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->...
2020-05-01 20:32:29
222
原创 二叉树的最近公共祖先(DFS,递归)
本题是来自 leetcode 的一道中等难度的题目。先把题目连接贴上:https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/https://leetcode-cn.com/problems/er-cha-shu-de-zui-jin-gong-gong-zu-xian-lcof/给定一个二叉树,...
2020-04-30 21:27:27
270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人