Git如何撤回远程仓库已经提交的版本? 不能直接在像gitee, github这样的远程仓库上直接操作。所以先把项目clone下来。 执行 git log
孙百乐 发布于 收录于 笔记 read_csv()参数 header header=None 读取时不设置表头 drop() df.drop(0) 删除第一行
孙百乐 发布于 收录于 刷题 题目 https://leetcode-cn.com/problems/sort-characters-by-frequency/ 题解 思路 用一个哈希map先统计每个字符出现的次数,然后再排序,最后拼接字符串。排序的方法多种多样,因为字符是有限的(26个小写,26个
故事简叙 《失乐园》 久木是一家出版社的编辑,人到中年,事业不会有进一步发展了,对家人的感情也是平平淡淡的,生活只是一日复一日,清闲无聊得很。 一
腾讯会议截图 最好的会议软件 参会人数150 每一次在公开场合的讲话对我都是一次极大的锻炼提高!担任活动策划、组织者非常不容易,要考虑每一个细节,
孙百乐 发布于 收录于 刷题 题目 https://leetcode-cn.com/problems/subarray-sum-equals-k/ 不能用滑动窗口,因为右指针不一定递增。不能用dp,会超时溢出。 题解 枚举法 枚举法会超时,但可以为我们提供思路。 考虑以j结尾和为 k 的连续子
c++常用函数 sort(v.begin(),v.end()) // 向量v vector<int> v; sort(v.begin(),v.end()) // 数组a sort(a,a+n); // 可以加参数cmp // 比如对intervals = [[1,2],[2,3],[3,4],[1,3]] 中每个向量第一个元素按从小到大排序 sort(intervals.begin(), intervals.end(), [](const auto& u, const auto& v) {
孙百乐 发布于 收录于 刷题 题目 https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/ 乍一看好像做过,再一看好像不会😂 题解 暴力法 设字符串为s,假如我们要找的这段没有重复字符的序列是从i起始,到rk结束(即s[i:rk])
孙百乐 发布于 收录于 刷题 题目 https://leetcode-cn.com/problems/top-k-frequent-elements/ 从这题开始学会使用堆 题解 堆(heap) 大顶堆:父节点的值大于子节点的值。 小顶堆:父节点的值小于子节点的值。 性质:根节点一定是最大(最小
孙百乐 发布于 收录于 刷题 题目 https://leetcode-cn.com/problems/minimum-height-trees/ 这是一道理论性很强,代码也很有技巧性的“中等”难度题目。 题解 暴力法 献上我的超时代码: class Solution: def findMinHeightTrees(self, n: int, edges: List[List[int]]) -> List[int]: find = {} for edge in edges: if edge[0] in find.keys(): find[edge[0]].append(edge[1]) else: find[edge[0]] =