- 博客(15)
- 收藏
- 关注
原创 python 学习笔记(零散版)
是numpy里的数据类型,用于存放同类型的多个元素,可以是多维的,内存连续,可以用索引访问数组中的元素。是 NumPy 数组中用于指定数据类型的一个参数。,NumPy 会根据输入数据的类型自动推断数据类型。决定了数组中每个元素的类型,如果不指定。
2024-04-22 18:08:39 202
原创 Java语言程序设计 第三章 选择
boolean数据类型只有两个值:true, false设计程序判断加法是否正确:产生随机数:System.currentTimeMillis()%10;//产生第一个随机数//产生第二个随机整数。
2024-04-22 18:07:03 470
原创 Java程序设计 第二章
号有两种含义:一种表示加法,另一种用于字符串的连接(合并)。如果一个字符串和数值连接,数值将转化成字符串 然后再和另一个字符串连接。tip:在源代码中,字符串不能换行。为了改正错误,可以将字符串分成几个单独的子串,然后用连接操作符(+)将它们合并;
2024-03-04 23:13:55 477
原创 Java 基本语法 基础知识
单行注释://多行注释:/* */文档注释:/** */注释的特点:不影响程序的执行,编译后的class文件中已经没有注释了注释快捷键:Ctrl + /单行注释Ctrl + Shift + / 对选中的(可以是多行)代码进行多行注 释。
2024-03-03 16:07:15 455
原创 Java学习:基础知识篇
JRE(Java Runtime Environment):Java的运行环境(JVM + 核心类库)JVM(Java Virtual Machine):Java虚拟机,真正运行Java程序的地方。一.了解JDK中java,Javac的基本作用:java.exe是执行工具;编写代码(文件后缀为.java)、编译代码(适用Javac编译)、运行代码(使用Java运行)编译代码:(.java文件所在位置>javac 文件名.java)运行代码:(.java文件所在位置>java 文件名/类名)
2024-02-28 19:42:57 444 1
原创 C语言 数据结构之 kmp算法 代码实现
while (*temp) {//若temp所指的不为空字符。//若没有加上j = -1,可能会导致死循环。//确定data长度。
2024-01-27 00:35:57 1351
原创 C语言 数据结构之 字符串kmp匹配
求某一位的公共前后缀值:(在该位字符前的部分字符串中取前缀和后缀)前缀:从前往后取i位;长度1:A A(1);‘A’:“ABACC”,前/后缀最大长度为4;‘C’:“ABA”,前/后缀最大长度为2,先看长度为2的前/后缀是否相同:“AB”和“BA”不同,再看长度为1的前/后缀是否相同:都为“A”;’ C‘:“ABAC”,前/后缀最大长度为3;‘A’:A前面的部分字符串长度位0,前/后缀最大长度为-1 (-1)‘A’:“AB”,前/后缀最大长度为1;B’:部分字符串为”A“,前/后缀最大长度为0(0)
2024-01-24 22:02:25 426
原创 C语言 数据结构之 字符串暴力匹配
串在一块连续的内存,在C语言中可以看成是一个字符数组;结构体包含:1.数据域(字符串内容)2.字符串长度这里就不讲什么是暴力匹配了,用文字讲不太清楚,不懂的可以去找视频讲解。
2024-01-23 22:22:04 1784 1
原创 C语言 数据结构之 循环队列
front:指向队首的编号;rear:指向队尾的编号(数据类型为int)队列的特点是先进先出,所以新节点插入的位置要在队尾,每插入一个新结点,队尾指针要向后移动一位循环队列的特点:1.要牺牲掉一个空间,来判断队列是为空还是满(否则,在初始状态下和在队满状态下,front和rear都指向同一个结点,无法区分)2.判断逻辑:空:front == rear;满:(rear + 1)% MAXSIZE == front。
2024-01-23 19:49:04 789 1
原创 C语言 数据结构之 栈
栈是一种特殊的线性表,它只能在一端进行存取操作,导致其元素有先进后出的特点栈的特点是先进后出(进栈和出栈的顺序相反,先进去的后面出来)栈的应用场景:(1)表达式的值(2)解决一些递归问题(3)计算进制转换入栈和出栈操作可以转化为结点的头插(先进行的头插的位置靠后)和删除(并且要返回第一个结点的值)
2024-01-22 20:18:04 719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人