摘要: 一、滑动窗口是什么 滑动窗口是双指针套路的一种,一般用于求解满足要求的子串或一段连续数组 在数据或字符串中定义两个指针,left和right,一前一后,求解在left到right这一段数据内满足题意的数据。 二、套路模板 借用labuladong的模板可以解决大部分滑动窗口的题目,基本模板如下 de 阅读全文
posted @ 2023-01-07 20:17 *小白* 阅读(185) 评论(0) 推荐(0)
摘要: 二分查找使用前提: 1.有序数组(单调递增或递减) 2.无重复元素 而使用方法: 二分查找一般可以定义两种区间 1.全闭--[l, r] 相当于while l <= r 2.左闭--[l, r) 相当于while l < r 选择一种区间后就要时刻牢记区间的定义,在每次处理边界时会用到,否则写出来得 阅读全文
posted @ 2022-12-10 15:03 *小白* 阅读(67) 评论(0) 推荐(0)
摘要: 关键字lambda lambad 参数列表 :运算表达式 一般匿名函数比较简单,而且可以省略def表达,语法较简洁。 def a(num): return num + 1 print(a(1)) b = lambda num : num + 1 print(b(1)) 2 2 应用场景 (1)结合内 阅读全文
posted @ 2022-09-17 18:00 *小白* 阅读(37) 评论(0) 推荐(0)
摘要: 1.切片的定义 用于处理列表的部分元素,Python称之为切片 结构: [start:end:step] 不指定step(步长)时,默认step(步长)为1 一般是不加步长,即取一段连续的索引 对于step: (1)当step为负数时,即取反 a = 'ABCDE' print(a[::-1]) p 阅读全文
posted @ 2022-09-17 16:17 *小白* 阅读(8806) 评论(0) 推荐(0)
摘要: 首先有以下几个概念: 变量:一个元素,具有指向对象的连接空间,也可以理解为是对象的引用; 对象:有分配的一块内存空间,用来存储其代表的值; 引用:一个从变量到对象的指针; 可变对象:可以改变的对象,可以添加、删除、修改对象内部元素的,比如像 列表、字典等; 不可变对象:在python中对象一旦创建, 阅读全文
posted @ 2022-09-08 23:56 *小白* 阅读(131) 评论(0) 推荐(0)
摘要: Python 数据类型转换可以分为两种: 隐式类型转换 - 自动完成 显式类型转换 - 需要使用类型函数来转换 隐式类型转换是自动完成的,如: num_int = 123 num_flo = 1.23 num_new = num_int + num_flo print("datatype of nu 阅读全文
posted @ 2022-09-04 16:25 *小白* 阅读(622) 评论(0) 推荐(0)
摘要: Java Math 类 xxxValue() 方法用于将 Number 对象转换为 xxx 数据类型的值并返回。 Java equals() 方法 equals() 方法用于判断 Number 对象与方法的参数进是否相等。例: public class Test{ public static voi 阅读全文
posted @ 2022-08-21 19:54 *小白* 阅读(215) 评论(0) 推荐(0)
摘要: Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大型数组中节约空间, 阅读全文
posted @ 2022-08-21 17:48 *小白* 阅读(148) 评论(0) 推荐(0)
摘要: 875. 爱吃香蕉的珂珂 珂珂喜欢吃香蕉。这里有 n 堆香蕉,第 i 堆中有 piles[i] 根香蕉。警卫已经离开了,将在 h 小时后回来。 珂珂可以决定她吃香蕉的速度 k (单位:根/小时)。每个小时,她将会选择一堆香蕉,从中吃掉 k 根。如果这堆香蕉少于 k 根,她将吃掉这堆的所有香蕉,然后这 阅读全文
posted @ 2022-06-07 21:20 *小白* 阅读(109) 评论(0) 推荐(0)
摘要: 473. 火柴拼正方形 你将得到一个整数数组 matchsticks ,其中 matchsticks[i] 是第 i 个火柴棒的长度。你要用 所有的火柴棍 拼成一个正方形。你 不能折断 任何一根火柴棒,但你可以把它们连在一起,而且每根火柴棒必须 使用一次 。 如果你能使这个正方形,则返回 true 阅读全文
posted @ 2022-06-01 20:44 *小白* 阅读(174) 评论(0) 推荐(0)