自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【力扣真题】10.动态规划|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

动态规划刷题大纲。

2024-07-22 10:51:17 169

原创 【力扣真题】09.贪心算法|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

题目分类大纲如下:

2024-07-22 10:50:05 139

原创 【力扣真题】05.双指针法|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。示例 2: 给定 nums = [0,1,2,2,3,0,4,2], val = 2, 函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。元素的顺序可以改变。

2024-07-22 10:48:48 274

原创 【力扣真题】04.字符串|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

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

2024-07-22 10:46:06 234

原创 【力扣真题】3.哈希表|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

总结一下,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。但是哈希法也是牺牲了空间换取了时间,因为我们要使用额外的数组,set或者是map来存放数据,才能实现快速的查找。如果在做面试题目的时候遇到需要判断一个元素是否出现过的场景也应该第一时间想到哈希法!

2024-07-22 10:44:38 812 1

原创 【力扣真题】07.二叉树|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

/ 添加右节点(空节点不入栈)// 这里一定要使用固定大小size,不要使用que.size(),因为que.size是不断变化的。

2024-07-22 10:42:53 311

原创 【力扣真题】8.回溯算法|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ]示例: 输入: n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ]示例 2: 输入: k = 3, n = 9 输出: [[1,2,6], [1,3,5], [2,3,4]]给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。

2024-07-22 10:37:01 930

原创 【力扣真题】6.二叉树|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

public:// 首先排除空节点的情况// 排除了空节点,再排除数值不相同的情况// 此时就是:左右节点都不为空,且数值相同的情况// 此时才做递归,做下一层的判断// 左子树:左、 右子树:右// 左子树:右、 右子树:左// 左子树:中、 右子树:中 (逻辑处理)

2024-06-19 11:52:48 476

原创 【力扣真题】3.哈希表|算法真题程序设计数据结构考研保研复试机试面试秋招春招蓝桥杯软考ACMC++

给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1: 输入: s = “anagram”, t = “nagaram” 输出: true示例 2: 输入: s = “rat”, t = “car” 输出: false你可以假设字符串只包含小写字母。思路。

2024-06-11 21:13:41 1072

原创 【力扣机试真题】链表

题意:删除链表中等于给定值 val 的所有节点。示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5]示例 2: 输入:head = [], val = 1 输出:[]示例 3: 输入:head = [7,7,7,7], val = 7 输出:[]

2024-06-11 21:04:05 1414

原创 【力扣机试真题】数组

二分法是非常重要的基础算法,为什么一写就废?其实主要就是对区间的定义没有理解清楚,在循环中没有始终坚持根据查找区间的定义来做边界处理。区间的定义就是不变量,那么在循环中坚持根据查找区间的定义来做边界处理,就是循环不变量规则。

2024-06-05 11:58:04 273 2

原创 Python的logging日志库介绍与简单使用

Python中的logging库是用来记录程序运行时的日志信息的一个标准模块,它可以帮助开发者更好地管理和调试他们的应用程序。logging库提供了丰富的功能,允许开发者在代码中指定不同级别的日志信息,并将这些信息输出到不同的目标,如控制台、文件、网络等。

2024-03-07 14:48:33 242 1

原创 为什么不用写出完整的函数路径|Pandas 的顶级命名空间

但请注意,这并不是完整的列表,Pandas 还包含许多其他函数和对象。你可以查看 pandas 的官方文档,或者在 Python 中使用。当你导入 pandas 时,Python 会运行这个文件,这就是为什么你能直接使用。)是在 pandas 的顶级命名空间中定义的。Pandas 的顶级命名空间包含很多常用的函数和对象。是一个常用的函数,用于将数据转换为 datetime 类型。导入到 pandas 的顶级命名空间,使得我们可以直接通过。在 pandas 库的内部结构中,的快捷方式是在 pandas 的。

2023-07-20 09:26:07 78

空空如也

空空如也

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

TA关注的人

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