摘要: 第8条 用zip函数同时遍历两个迭代器 内置的zip函数可以同时遍历多个迭代器。 zip会创建惰性生成器,让它每次只生成一个元组,所以无论输入的数据有多长,它都是一个一个处理的。 如果提供的迭代器的长度不一致,那么只要其中任何一个迭代完毕,zip就会停止。 如果想按最长的那个迭代器来遍历,那就改用内 阅读全文
posted @ 2022-11-24 22:49 _无支祁 阅读(28) 评论(0) 推荐(0) 编辑
摘要: ssh 免密登录 ssh-keygen 命令成功生成了公钥和私钥 将公钥添加到了服务器的.ssh/authorized_keys文件中 修改文件权限 chmod 700 /home/user_name/.ssh chmod 600 /home/user_name/.ssh/authorized_ke 阅读全文
posted @ 2022-01-06 14:44 _无支祁 阅读(20) 评论(0) 推荐(0) 编辑
摘要: leetcode题解: 搜索 BFS 3. 最短单词路径 Word Ladder (Medium) Input: beginWord = "hit", endWord = "cog", wordList = ["hot","dot","dog","lot","log","cog"] Output: 阅读全文
posted @ 2021-12-20 10:59 _无支祁 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 分割整数 2. 按平方数来分割整数 Perfect Squares(Medium) 题目描述:For example, given n = 12, return 3 because 12 = 4 + 4 + 4; given n = 13, return 2 because 13 = 4 + 9. 阅读全文
posted @ 2021-12-20 09:00 _无支祁 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 95. Unique Binary Search Trees II (Medium) 给定一个数字 n,要求生成所有值为 1...n 的二叉搜索树。 # class TreeNode: # def __init__(self, val=0, left=None, right=None): # sel 阅读全文
posted @ 2021-12-20 00:14 _无支祁 阅读(33) 评论(0) 推荐(0) 编辑
摘要: leetcode 题解-贪心思想 保证每次操作都是局部最优的,并且最后得到的结果是全局最优的。 1. 分配饼干 Input: grid[1,3], size[1,2,4] Output: 2 2. 不重叠区间个数 Non-overlapping Intervals (Medium) 题目描述:计算让 阅读全文
posted @ 2021-12-19 23:18 _无支祁 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 二分查找 153. 寻找旋转排序数组中的最小值 旋转方式,最后一个元素旋转到开始的位置。 [5, 4, 3, 2, 1] nums[mid] > nums[right] 最小值在右侧 [3, 4, 5, 1, 2] nums[mid] > nums[right] 最小值在右侧 [1, 2, 3, 4 阅读全文
posted @ 2021-12-19 22:38 _无支祁 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 待整理 选择排序 不断地选择剩余元素之中的最小者。 思想: 首先找到数组中最小的那个元素,其次将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次在剩下的元素中,找到最小的元素,将它与数组的第二个元素交换位置。如此重复,直到将整个数组排序。 比较次数: 对于长度为N的 阅读全文
posted @ 2021-12-19 22:32 _无支祁 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1. 可变数据类型和不可变数据类型 python中不可变数据类型的定义为:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,就称不可变数据类型,包括:int(整型)、string(字符串)、tuple(元组) python中对可变数据类型的定义为:当该数据类型的对应变量的值发生 阅读全文
posted @ 2021-12-19 20:08 _无支祁 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 进程和线程 进程是操作系统分配资源的最小单元 线程是操作系统调度的最小单元。 一个应用程序至少包括1个进程,而1个进程包括1个或多个线程,线程的尺度更小。 每个进程在执行过程中拥有独立的内存单元,而一个线程的多个线程在执行过程中共享内存。 对操作系统而言,一个任务就是一个进程,单核CPU 使用时间片 阅读全文
posted @ 2021-12-19 19:48 _无支祁 阅读(52) 评论(0) 推荐(0) 编辑