自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 访问修饰符

java提供四种访问修饰符:公开(public)、受保护(protected)、默认(无修饰符)、私有(private)。作用:用于控制方法和属性(成员变量) 的访问权限(范围)。类的修饰符只有public和无修饰符两种。我们在四个范围上讨论四种修饰符的访问权限:同类、同包、子类、不同包

2023-12-29 14:29:54 340

原创 基础算法_二分法

【代码】基础算法_二分法。

2023-12-04 11:20:50 402

原创 Leetcode Hot100_17.电话号码的字母组合

new String()创建一个对象的初始值为"",String类型成员变量的初始值为null。在引用对象中,== 操作比较的是地址。equals()比较的是内容。

2023-12-01 11:32:03 355

原创 leetCode Hot100_15.三数之和

可动态修改的数组定义:List < Integer>list = new ArrayList<>();元素为list的list定义List<List< Integer >> lists =new ArrayList<>();向列表中添加元素list.add(i);数组array的排序Arrays.sort(nums);本题的重点:数组排序,且可以通过排序后的数组直接排除掉一些情况重复项的筛选双指针的使用:确定一个位置,其

2023-11-23 17:23:19 43

原创 Leetcode_Hot100_5.最长回文子串

确定决策并写出状态转移方程:状态转移就是根据上一阶段的决策和状态来导出本阶段的状态。2、从beginIndex开始取,到endIndex结束,从0开始数,其中不包括endIndex位置的字符。确定状态和状态变量:将问题发展到各个阶段时所处的各种不同的客观情况表现出来。注意:划分后的阶段一定是有序的或者可排序的。第一个参数int为开始的索引,对应String数字中的开始位置,边界条件:状态转移方程是一个递推式,因此需要找到递推终止的条件。第二个参数是截止的索引位置,对应String中的结束位置。

2023-11-23 10:25:54 21

原创 Leetcode Hot100—3.无重复字符的最长子串

而且b包含在最长有效子段中,就是1)的情况,我们更新 left=map.get(b)+1=2,此时子段更新为 b,而且map中仍然包含a,map.get(a)=0;随后,我们遍历到a,发现a包含在map中,且map.get(a)=0,如果我们像1)一样处理,就会发现 left=map.get(a)+1=1,实际上,left此时。2)当前字符不包含在当前最长有效子段中,如:abba,我们先添加a,b进map,此时left=0,我们再添加b,发现map中包含b,应该不变,left始终为2,子段变成 ba才对。

2023-11-20 20:19:54 34

原创 python笔记--2023.11

torch.squeeze函数可以删除张量中维度为1的维度。

2023-11-15 19:17:45 44

原创 python笔记--2023.10

1.4f.4f.4f。

2023-11-15 18:28:43 48

原创 python笔记--2023.09

iloc:通过获取dataframe的值loc:通过获取值Linux命令是在命令行上运行的程序或实用程序。命令行是一个界面,它接受文本行并将其处理为计算机的指令。任何图形用户界面(GUI)都只是命令行程序的抽象。例如,当您通过单击“X”关闭窗口时,该操作后面会运行一个命令。标志(flag)是我们可以向您运行的命令传递选项的一种方式。大多数Linux命令都有一个帮助页面,我们可以使用-h标记调用该页面。大多数情况下,标志是可选的。打开文件操作读取文件行操作文件写操作。

2023-11-15 17:16:30 35

原创 生产者消费者问题(多生产者多消费者多缓冲区)——Java多线程

题目要求:提供三种场景供用户选择:1、单生产者单消费者单缓冲区2、多生产者多消费者单缓冲区3、多生产者多消费者多缓冲区用户可以自由选择三种场景,并输入可选择参数。场景解析1、单生产者单消费者单缓冲区:为一对一的情况,所需要考虑的仅有生产者和消费者对缓冲区的互斥操作。2、多生产者多消费者单缓冲区:不仅要考虑生产者消费者之间的互斥,为了避免多个生产者生产的产品放到缓冲区中的同一个位置、多个消费者消费同一个产品,还要考虑生产者之间、消费者之间的互斥关系。3、多生产者多消费者多缓冲区:与前.

2020-07-15 12:00:03 4510

原创 汇编指令中ASCII码与对应十六进制数值

ASCII码是输入/输出字符对应的值,例如当输出并在屏幕上显示字符‘A’时,它所对应的ASCII码为41H。在汇编程序语言设计中,输入的是字符,存储的是该字符对应的ASCII码值,那么如何将字符转换为对应的数值(十六进制)呢?0~9SUB AL,30H字符‘09’所对应的ASCII码值为‘30H39H’,顾欲得到0~9的数值,只需用其ASCII码值-30H;A~FSUB AL,37H...

2019-12-15 13:22:42 10671 1

空空如也

空空如也

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

TA关注的人

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