两数相加 两数相加 1、题目 image-20231009082429629 2、解法 迭代 两个链表存储方式相同,所以同一位置上的数字可以直接相加。设当前两个链表结点处相应位置的数字为\(n_1,n_2\),进位值为\(carry\),则和为\(n_1+n_2+carry\); 其中答案链表对应结点位置的数为\((n_1+n_2+carry)mod10\),新的进位值为\(⌊(n_ 2023-10-09 offer #实习
两个链表的第一个公共结点 两个链表的第一个公共结点 1、题目 image-20231007214226007 2、解法 思路: 使用两个指针N1,N2,一个从链表1的头节点开始遍历,我们记为N1,一个从链表2的头节点开始遍历,我们记为N2。 让N1和N2一起遍历,当N1先走完链表1的尽头(为null)的时候,则从链表2的头节点继续遍历,同样,如果N2先走完了链表2的尽头,则从链表1的头节点继续遍历, 2023-10-07 offer #实习
两数之和 两数之和 1、题目描述 2、解法 1:暴力枚举 枚举数组中的每一个数 x,寻找数组中是否存在 target - x。 1234567891011121314class Solution { public int[] twoSum(int[] nums, int target) { int nums_length = nums.length; 2023-10-07 offer #实习
BERT 论文阅读——《BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding》 论文链接:[1810.04805] BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding (arxiv. 2023-10-04 #PLM
合并链表 合并两个排序的链表 图1 1、递归思路 终止条件:两链表其中一个为空时,返回另一个链表; 当前递归内容:若list1.val <= list2.val 将较小的list1.next与merge后的表头连接,即list1.next = Merge(list1.next,list2); list2.val较大时同理; 每次的返回值:排序好的链表头; 12345 2023-10-01 Hot100 #实习
反转链表 反转链表 1、题目描述 图1 2、解题方法 1:栈 原理图: 图2 12345678910111213141516171819202122232425import java.util.Stack;public class Solution {public ListNode ReverseList(ListNode head) { St 2023-09-30 Hot100 #实习
遗传算法 遗传算法(genetic algorithm) 1、概述 算法的主要思想就是模拟生物的遗传与变异,快速的求出最大值或最小值的随机全局搜索优化方法。 2、前置知识 染色体(Chromosome):又称为基因型个体。 个体(individual):每个生物 种群(population):一个系统中所有个体的总称。 种群个体数(POPULATION):一个系统中个体的数量。 基因( 2023-09-19 algorithm #optimum solution
论文阅读——CLIP算法 论文阅读——CLIP算法 原文链接:[2103.00020] Learning Transferable Visual Models From Natural Language Supervision (arxiv.org) 代码链接:openai/CLIP: CLIP (Contrastive Language-Image Pretraining), Predict the most 2023-09-18 Multimodal Deep Learning #Zero-shot
Python数据处理——去除 NaN 值 Python数据处理——去除 NaN 值 1、NaN 的定义 NaN 即 Not A Number 的缩写,表示不是一个数字。NaN 值是在进行数学计算时出现的一种特殊值,通常出现在计算过程中出现了错误或无法计算的情况下。 2、处理方法 使用 dropna() 方法删除 NaN 值所在的行或列 12345678910import pandas as pdimport numpy 2023-09-18 python #data analysis
VScode服务器小问题 VScode服务器小问题 1、服务器不断要求输入密码,连不上服务器 原因:没有恰当的退出远程链接导致的 解决方法:打开VScode的 view→palette然后输入Kill VS Code Setver on Host,再重新连接就可以了。 image-20230911203505606 后续使用完远程服务器关闭资源的时候要使用File→Close Remote Con 2023-09-12 Server #服务器