自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有什么问题或者代码优化建议,咱可以好好交流,嘴下留人

先记录自己在LeetCode上刷的题,其它内容以后视情况而定

  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 Bug记录-Numpy版本

Exception type: Exception value: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (3877,) + inhomogeneous part.Exception traceback:

2023-07-30 15:25:46 402

原创 160. 相交链表

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null。

2023-07-05 15:28:02 171

原创 常用命令代码

创建conda环境:conda create --name <env_name>其中,<env_name> 是想要给虚拟环境起的名称。可以将其替换为想要的任何名称。接下来操作均需先激活指定的虚拟环境,然后才会在指定环境中安装包使用conda安装配置文件里的包:environment.yml文件conda env update -f environment.yml --prune这将根据environment.yml文件中列出的包和依赖项更新当前激活环境的配置。–pr

2023-06-08 17:18:44 951

原创 118. 杨辉三角

给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。

2022-12-19 10:55:55 180

原创 112. 路径总和

给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。叶子节点 是指没有子节点的节点。

2022-12-18 11:28:31 136

原创 141. 环形链表

给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。如果链表中存在环 ,则返回 true 。 否则,返回 false 。

2022-12-15 19:32:06 116

原创 模式识别期末考试复习题

模式识别期末考试复习题

2022-12-08 15:30:29 2262

原创 111. 二叉树的最小深度

给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。

2022-12-01 16:07:34 94

原创 110. 平衡二叉树

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

2022-11-30 16:18:42 234

原创 108. 将有序数组转换为二叉搜索树

给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。

2022-11-27 10:14:12 115

原创 104. 二叉树的最大深度

给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。

2022-11-26 11:06:49 144

原创 101. 对称二叉树

给你一个二叉树的根节点 root , 检查它是否轴对称。

2022-11-25 14:21:08 211

原创 100. 相同的树

- 给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。 - 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。

2022-11-24 16:28:54 233

原创 94. 二叉树的中序遍历

给定一个二叉树的根节点 root ,返回 它的 中序 遍历

2022-11-22 21:00:21 274

原创 88. 合并两个有序数组

给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目

2022-11-20 19:07:16 377

原创 83. 删除排序链表中的重复元素

给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次

2022-11-18 15:16:09 152

原创 70. 爬楼梯

斐波拉契数列:假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

2022-11-17 13:44:44 119

原创 69. x 的平方根

给你一个非负整数 x ,计算并返回 x 的 算术平方根 。

2022-11-16 13:04:41 249

原创 67. 二进制求和

给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和

2022-11-15 17:10:59 1209

转载 IDEA编程技巧

常用idea快捷键,GIF动态展示

2022-11-11 16:14:41 626

原创 66. 加一

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。

2022-11-11 11:12:59 87

原创 58. 最后一个单词的长度

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度

2022-11-10 13:11:55 168

原创 35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置

2022-11-09 13:17:11 69

原创 27. 移除元素

给你一个数组 nums 和一个值 val,你需要 **原地** 移除所有数值等于 val 的元素,并返回移除后数组的新长度。

2022-11-07 16:46:34 72

原创 26. 删除有序数组中的重复项

给你一个升序排列的数组 nums ,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致

2022-11-04 19:32:01 139

原创 21. 合并两个有序链表

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的

2022-11-03 16:41:19 150

原创 20. 有效的括号

给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。

2022-11-01 12:41:44 124

原创 14. 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。

2022-10-31 15:34:45 97

原创 13. 罗马数字转整数

罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。

2022-10-30 11:01:57 183

原创 9. 回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

2022-10-29 18:43:00 459

原创 1. 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target的那两个整数,并返回它们的数组下标

2022-10-28 21:18:54 249

原创 基础知识--写文章

只是为了将写文章的基础用法保存一下,方便忘记的时候看一眼

2022-10-27 21:26:54 87

基于Python的坦克大战小游戏

这个小项目是我从B站看的视频,边看边敲,拿来练手的,里面主要就是用到pygame这个包,解压导入项目即用。B站链接:https://www.bilibili.com/video/BV1Dg411q7kf/?spm_id_from=333.999.0.0&vd_source=68c9e2542aedd6c2e069ebffe5028905 这个项目的所有代码都是写在一个py文件里的,不是一个类一个py文件,所以好处就是你们拿到这个文件只需要跑这个文件就行,略微方便点,缺点就是不符合面向对象的要求,代码长了点找起来有点费劲。 images文件夹里面是图片+音效资源 MainGame.py就是主程序 技术环境:PyCharm + Python3.9 + pygame2.1.3

2023-02-19

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

TA关注的人

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