自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 代码随想录Day 33

给定一个整数数组 A,我们只能用以下方法修改该数组:我们选择某个索引 i 并将 A[i] 替换为 -A[i],然后总共重复这个过程 K 次。(我们可以多次选择同一个索引 i。)以这种方式修改数组后,返回数组可能的最大和。

2023-11-28 09:22:42 33

原创 代码随想录 Day32(不是很熟)

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。

2023-10-25 23:46:20 44

原创 代码随想录 Day25 欠 摆动序列

贪心策略,从局部最优解寻找全局最优解。

2023-10-24 23:29:07 40

原创 代码随想录Day24

给定两个整数 n 和 k,返回 1 … n 中所有可能的 k 个数的组合。

2023-10-20 09:58:50 46

原创 代码随想录 Day19

给定一个不重复的整数数组 nums。最大二叉树 可以用下面的算法从 nums 递归地构建:1.创建一个根节点,其值为 nums 中的最大值。2.递归地在最大值 左边 的 子数组前缀上 构建左子树。3.递归地在最大值 右边 的 子数组后缀上 构建右子树。返回 nums 构建的 最大二叉树。

2023-10-16 22:11:12 24

原创 代码随想录 Day18

深度优先搜索(DFS)的方式来遍历二叉树,同时维护了最大深度和最左边叶子节点的值。

2023-10-16 00:26:31 33

原创 代码随想录Day17

给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。

2023-10-12 15:49:30 22

原创 代码随想录DAY15

这两题好像之前刷过了,往期博客应该有记载。

2023-10-12 10:28:46 21

原创 代码随想录Day14-226.翻转二叉树

【代码】代码随想录Day14-226.翻转二叉树。

2023-10-08 17:56:14 42 1

原创 代码随想录Day14笔记-二叉树遍历方法层序遍历

层序遍历一个二叉树。就是从左到右一层一层的去遍历二叉树。队列来实现,队列先进先出,符合一层一层遍历的逻辑,而用栈先进后出适合模拟深度优先遍历也就是递归的逻辑。而这种层序遍历方式就是图论中的广度优先遍历。

2023-10-07 23:32:46 73 1

原创 代码随想录Day13-二叉树的统一迭代法

result数组就是最终结果集。将访问的节点直接加入到栈中,但如果是处理的节点则后面放入一个空节点, 这样只有空节点弹出的时候,才将下一个节点放进结果集。

2023-10-06 01:02:43 22 1

原创 代码随想录Day13-二叉树的迭代遍历

迭代法(非递归的方式)来实现二叉树的前后中序遍历栈与队列:匹配问题都是栈的强项 (opens new window)中提到了,递归的实现就是:每一次递归调用都会把函数的局部变量、参数值和返回地址等压入调用栈中,然后递归返回的时候,从栈顶弹出上一次递归的各项参数,所以这就是递归为什么可以返回上一层位置的原因。栈实现二叉树的前后中序遍历了。

2023-10-06 00:41:38 24 1

原创 代码随想录笔记Day13-二叉树的递归遍历

确定哪些函数是递归过程中需要处理的,那么就在递归函数里加上这个参数,并且还要明确每次递归的返回值是什么进而确定递归函数的返回类型。

2023-10-06 00:03:05 29 1

转载 代码随想录笔记-二叉树基础理论

本篇谨用为本人个人学习笔记。

2023-10-05 22:35:45 23

原创 代码随想录 Day12

给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。

2023-10-05 00:08:07 24

原创 代码随想录Day10 Day11

用两个栈实现队列,一个输入栈一个输出栈。

2023-10-04 15:17:20 22 1

原创 代码随想录Day8 Day9

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。

2023-10-04 01:10:43 19 1

原创 代码随想录Day7

四数相加,使用字典为hashmap;四个数组中A[i]+B[j]+C[k]+D[l]=0,两个for循环解决,第一个for循环遍历AB数组,将A[i]+B[j]放进hashmap;第二个for循环遍历CD数组将-(C[k]+D[l])和hashmap对比。

2023-10-03 16:32:33 20

原创 代码随想录 Day5

使用ASCII码进行映射,record数组记录。

2023-09-26 19:57:03 22

原创 代码随想录 Day4

集合法,集合内不能有重复的元素。双指针法,求长度,同时出发。

2023-09-25 19:42:37 20 1

原创 代码随想录 Day3

建立虚拟头部节点,方便删除元素。

2023-09-25 08:59:10 22 1

原创 代码随想录 Day2

暴力解法会超出时间限制。

2023-09-22 11:11:20 24 1

原创 代码随想录训练营 Day1

第一章 数组part01。

2023-09-20 23:17:13 100 1

原创 面试经历8.10北京小厂

面试老师给的建议:gpt模型和bert,transformer应该滚瓜烂熟,了解一些chatgpt的新的大模型,python列出来的库应该过一次。答:输入是embedding,到encoder再到decoder,balabal。(估计是有些小细节说错了)答:我们当时是用人工打标签的方式进行评估,(问数据量大的时候怎么办,没涉猎。答:通过文本分部分masked后输入到gpt2的模型中,后根据输出的结果进行调试。答:只做了bert模型的预训练和微调。答:bert的实体识别和实体抽取。答:只做了简单应用没深究。

2023-08-10 16:59:07 20 1

原创 面试经历8.3前总结 共5家

技术老师,HR,总监三人拷问,从项目经历,到科研经历,再到具体应用。问模型原理,给了一个embedding的代码详解,让看英文论文翻译。做了一份python的基础问卷。

2023-08-08 18:21:02 24

原创 面试经历8.8深圳中厂

答:BERT模型相关和GPT2模型相关的项目。

2023-08-08 16:42:44 49

原创 调用OpenAI报错解决

OpenAI有墙无法直接pip安装。

2023-08-06 14:01:37 105

原创 面试经历8.3 珠海小作坊

个人面经记录

2023-08-04 22:22:28 54

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除