自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode日记 2583. 二叉树中的第 K 大层和

Leetcode日记 2583. 二叉树中的第 K 大层和

2024-02-23 17:23:11 528

原创 Leetcode日记 889. 根据前序和后序遍历构造二叉树

Leetcode日记 889. 根据前序和后序遍历构造二叉树

2024-02-22 23:53:38 508

原创 层次聚类算法 AGNES算法 BIRCH 算法 CURE算法 CHAMELEON算法

层次聚类算法 AGNES算法 BIRCH 算法 CURE算法 CHAMELEON算法

2024-02-22 17:50:20 1158

原创 Leetcode日记 290. 单词规律 给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配

Leetcode日记 290. 单词规律 python 字典 给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配

2024-02-20 19:14:22 477

原创 DBSCAN密度聚类介绍 样本点 样本集合 半径 邻域 核心对象 边界点 密度直达 密度可达 密度相连

DBSCAN密度聚类介绍 样本点 样本集合 半径 邻域 核心对象 边界点 密度直达 密度可达 密度相连

2024-02-20 17:31:54 841

原创 Leetcode日记 226. 翻转二叉树 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。

Leetcode日记 226. 翻转二叉树 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。二叉树分类,二叉树简介,二叉树分类,二叉树遍历

2024-02-19 19:44:36 406

原创 python常见的数据类型与数据结构(二) 链表 单向链表 循环链表 双向循环链表 二叉树 二叉树的定义、层次遍历、先序、中序、后序遍历 N叉树 N叉树的定义和遍历

python常见的数据类型与数据结构(二) 链表 单向链表 循环链表 双向循环链表 二叉树 二叉树的定义、层次遍历、先序、中序、后序遍历 N叉树 N叉树的定义和遍历

2024-02-19 18:20:22 1126 1

原创 python常见的数据类型与数据结构(一)数字类型 字符串类型 布尔类型 列表 集合 字典 的定义与常规操作方法

python常见的数据类型与数据结构(一)数字类型 字符串类型 布尔类型 列表 集合 字典 的定义与常规操作方法

2024-02-18 16:21:51 675 1

原创 深度学习——概念引入

深度学习(Deep Learning,DL)是机器学习领域中的一个新的研究方向,主要是通过学习样本数据的内在规律和表示层次,让机器能够具有类似于人类的分析学习能力。深度学习的最终目标是让机器能够识别和解释各种数据,如文字、图像和声音等,从而实现人工智能的目标。深度学习的最具革命性的一点是,它利用神经网络技术自动提取数据的特征,而不需要人为进行特征工程。通过多层的神经元网络对数据进行阶段性的学习,深度学习可以对图像、声音等无法形成符号的数据进行模式识别,并取得了在语音和图像识别等方面超越其他技术的效果。

2024-02-17 18:37:05 1409 1

原创 Leetcode日记 125. 验证回文串 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。

Leetcode日记 125. 验证回文串 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读输入: s = “A man, a plan, a canal: Panama”解释:“amanaplanacanalpanama” 是回文串。解释:在移除非字母数字字符之后,s 是一个空字符串 “”。由于空字符串正着反着读都一样,所以是回文串。解释:“raceacar” 不是回文串。输入:s = “race a car”s 仅由可打印的 ASCII 字符组成。输入:s = " "

2024-02-17 00:00:00 337 1

原创 TypeError: slice indices must be integers or None or have an __index__ method python 力扣中round函数失效

TypeError: slice indices must be integers or None or have an __index_在 Python 中,round() 和 ceil() 函数的返回值通常是整数,而不是浮点数。round() 函数用于将浮点数四舍五入到最接近的整数,而 ceil() 函数则返回大于或等于给定数字的最小整数。如果在使用 round() 或 ceil() 函数时发现它们返回了浮点数,这可能是因为输入本身就是一个浮点数,而 Python 在某些情况下会将整数和浮点数区分对待。

2024-02-16 23:56:49 185 1

原创 Leetcode日记 20. 有效的括号 给定一个只包括 ‘(‘,‘)‘,‘{‘,‘}‘,‘[‘,‘]‘ 的字符串 s ,判断字符串是否有效。

Leetcode日记 20. 有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。输入:s = “()”输出:true输入:s = “()[]{}”输出:true输入:s = “(]”输出:falses 仅由括号 ‘()[]{}’ 组成。

2024-02-15 15:10:03 260 1

原创 Leetcode日记102. 二叉树的层序遍历给你二叉树的根节点 root ,返回其节点值的层序遍历

Leetcode日记 102. 二叉树的层序遍历 给你二叉树的根节点 root ,返回其节点值的 层序遍历。(即逐层地,从左到右访问所有节点)。输入:root = [3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]输入:root = [1]输出:[[1]]输入:root = []输出:[]树中节点数目在范围 [0, 2000] 内。

2024-02-15 15:00:00 407 1

原创 Leetcode日记 14. 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。

Leetcode日记 14. 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。输入:strs = [“flower”,“flow”,“flight”]输出:“fl”输入:strs = [“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。

2024-02-15 14:00:00 167 1

原创 Leetcode日记 107. 二叉树的层序遍历 II 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历

Leetcode日记 107. 二叉树的层序遍历 II 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历输入:root = [3,9,20,null,null,15,7]输出:[[15,7],[9,20],[3]]输入:root = [1]输出:[[1]]输入:root = []输出:[]树中节点数目在范围 [0, 2000] 内。

2024-02-15 13:38:58 348 2

原创 大年夜,电脑仍在释放着自己的光芒,这究竟是人性的泯灭,还是道德的沦丧

你是否注意到,程序员们似乎从不关电脑?别以为他们是电脑上瘾,实则是有他们自己的原因!让我们一起揭秘背后的原因,看看程序员们真正的“英雄”本色!作为工作了一段时间的码农,我相信我对此有一定的发言权。

2024-02-14 23:39:56 116 1

原创 Leetcode日记 13. 罗马数字转整数 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。

Leetcode日记 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II。27 写做 XXVII, 即为 XX + V + II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 IIII,而是 IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为 IX。给定一个罗马数字,将其转换成整数。

2024-02-14 22:51:07 863 1

原创 Leetcode日记 9. 回文数 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。输入:x = 121输出:true输入:x = -121输出:false解释:从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。输入:x = 10输出:false解释:从右向左读, 为 01。因此它不是一个回文数。

2024-02-14 19:09:32 436 2

原创 Leetcode日记1. 两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。python

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。输入:nums = [3,3], target = 6。

2024-02-14 18:45:28 299 1

原创 微信小程序view设置margin-top和margin-button无效的解决方案

微信小程序view设置margin-top和margin-button无效的解决方案。

2024-02-13 18:02:53 1038 1

原创 EasySass: could not generate CSS file. See Output panel for details.微信小程序报错及解决

EasySass: could not generate CSS file. See Output panel for details.微信小程序报错及解决。在vscode中导入easysass包之后,又在微信小程序中添加vscode扩展后发生报错。

2024-02-13 00:37:07 763 1

原创 机器学习分类与举例

接触机器学习也有一段时间了,也做了不少项目,可仔细回想发现自己对这些概念了解的并不够深刻。相信大家也会有这样的烦恼,现在我来阐述一下我对机器学习的理解。

2024-02-11 20:35:37 690 1

原创 基于python的微信特定消息回复,例如拜年和生日祝福

基于python回复微信特定消息

2024-02-11 15:27:03 277 1

原创 python中在一个文件中调用另一个文件的函数

现有有一个文件夹top,文件夹top下面有两个文件夹mid1和mid2,文件夹mid1下面有一个python文件button1.py,在button.py中有一个函数print_mid1(),文件夹mid2下有一个python文件button2.py,该如何在button2.py中调用文件夹mid1下的print_mid()函数。编辑器:vscode + python。

2024-02-10 20:37:38 799

原创 RuntimeError: Set changed size during iteration Python不能在迭代时删除元素

Python不能在迭代时删除元素

2023-06-07 15:51:30 1207 1

原创 vscode中python安装ezgraphics

vscode中python的ezgraphics模块安装

2023-05-11 19:02:27 280 1

空空如也

空空如也

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

TA关注的人

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