1333.餐厅过滤器 【LetMeFly】1333.餐厅过滤器力扣题目链接:https://leetcode.cn/problems/filter-restaurants-by-vegan-friendly-price-and-distance/ 给你一个餐馆信息数组 restaurants,其中 restaurants[i] = [idi, ratingi, veganFriendly 2023-09-27 #题解 #中等 #数组 #排序 #LeetCode
2100.适合打劫银行的日子 写于2022.4,尝试给代码随想录提PR被拒了,有了自己的博客后添加到了自己的博客上。 2023-09-26 #题解 #中等 #数组 #动态规划 #LeetCode #前缀和
2582.递枕头 【LetMeFly】2582.递枕头:清晰的话讲述 O(1)的时间算法力扣题目链接:https://leetcode.cn/problems/pass-the-pillow/ n 个人站成一排,按从 1 到 n 编号。 最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕头到达队首或队尾,传递方向就会改变,队伍会继续沿相反方向传递枕头。 例如,当 2023-09-26 #题解 #简单 #模拟 #数学 #LeetCode
python - 下载自百度网盘的远古の - 知识点备忘录 多值参数的传递12345678910def sum_nums_3(a, *args, b=22, c=33, **kwargs): print(a) print(b) print(c) print(args) print(kwargs)sum_nums_3(100, 200, 300, 400, 500, 600, 700, b=1, c=2, mm=800, nn= 2023-09-25 #Notes #其他 #Python
python - 下载自百度网盘的远古の - 高级知识总结1 UDP通信一、注意 在使用网络调试助手进行网络数据传输时,需要将VMware虚拟的网络连接模式设置为桥接模式;如果设置为NAT模式,会出现跨平台通信时,代码内的bind绑定端口操作实际是无效的(端口号依旧在变化),具体是什么原因还不得而知! 桥接模式: 直接连接物理网络,相当于两台电脑,如果没有在一个局域网内,则只能通过外网地址进行通信 NAT模式: 共享主机的IP地址, 只能通过局域网地址访 2023-09-25 #Notes #其他 #Python
python - 下载自百度网盘的远古の - 高级知识总结2 Python提高一、动态库加载 编译C语言代码(会生成xx.out 二进制可执行文件) gcc xx.c 运行编译后的文件 ./xx.out 把一个C语言文件编译成一个动态库的命令(平台下) gcc xx.c -shared -o -fPIC libxx.so 加载动态库 lib = ctypes.cdll.LoadLibrary(“./libxx 2023-09-25 #Notes #其他 #Python
146.LRU 缓存 【LetMeFly】146.LRU 缓存:双向链表 + 哈希力扣题目链接:https://leetcode.cn/problems/lru-cache/ 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 2023-09-24 #题解 #中等 #LeetCode #链表 #哈希 #哈希表 #map #设计 #双向链表
1993.树上的操作 【LetMeFly】1993.树上的操作:大模拟力扣题目链接:https://leetcode.cn/problems/operations-on-tree/ 给你一棵 n 个节点的树,编号从 0 到 n - 1 ,以父节点数组 parent 的形式给出,其中 parent[i] 是第 i 2023-09-23 #题解 #模拟 #中等 #树 #LeetCode #深度优先搜索 #DFS #广度优先搜索 #哈希表 #设计 #大模拟
2591.将钱分给最多的儿童 【LetMeFly】2591.将钱分给最多的儿童力扣题目链接:https://leetcode.cn/problems/distribute-money-to-maximum-children/ 给你一个整数 money ,表示你总共有的钱数(单位为美元)和另一个整数 children ,表示你要将钱分配给多少个儿童。 你需要按照如下规则分配: 所有 2023-09-22 #题解 #简单 #数学 #贪心 #LeetCode
LCP 06.拿硬币 【LetMeFly】LCP 06.拿硬币力扣题目链接:https://leetcode.cn/problems/na-ying-bi/ 桌上有 n 堆力扣币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,求拿完所有力扣币的最少次数。 示例 1: 输入:[4,2,1] 输出:4 解释:第一堆力扣币最少需要拿 2 次,第二堆最少需要拿 1 次,第三堆 2023-09-20 #题解 #简单 #数学 #数组 #LeetCode #遍历