-
【代码随想录】链表3
142.环形链表II 题目链接 link 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环... -
【代码随想录】链表2
206.反转链表 题目链接 link 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 双指针(迭代)只需要改变链表的next指针的指向,直接将链表反转,而不用重新定义一个新的链表。 123456789101112131415cl... -
【Smol Course】1-指令调优
Chat templateMessage and model以下代码定义了一条消息,包括用户和大模型两个角色。 123456789messages = [ { "role": "user&q... -
【代码随想录】链表1-定义
链表定义 性能对比: 1234class ListNode: def __init__(self, val, next=None): self.val = val self.next = next 203.移除链表元... -
【代码随想录】数组5-前缀和
58. 区间和 题目链接 link 给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。 第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。随后的输入为需要计算总和的区间下标:a,b (b... -
【代码随想录】数组4-模拟过程
59. 螺旋矩阵 II 题目链接 link 给你一个正整数 n ,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例: 输入:n = 3输出:[[1,2,3],[8,9,... -
【代码随想录】数组3-滑动窗口法
209.长度最小的子数组 题目链接 link给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl+1, …, numsr-1, numsr] ... -
设置HTTP代理
问题在 Ubuntu 设置中已经使用了手动代理,但是在终端中无效 解决方法Ubuntu 的“设置 → 网络 → 代理”只会影响: GNOME 桌面环境中的 图形化应用程序(如 Firefox、Software Center) 某些支持 GNOME ... -
【代码随想录】数组2-双指针法
27. 移除元素 题目链接 link 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 元素的顺序可以...