- 博客(6)
- 收藏
- 关注
原创 4. 第四章 串
串:又称字符串,是由零个或多个字符组成的有限序列。字符串通常用双引号括起来,例如S=“abcdef”,S为字符串的名字,双引号里面的内容为字符串的值。串长:串中字符的个数,例如S的串长为6。空串:零个字符的串,串长为0。子串:串中任意个连续的字符组成的子序列,称为该串的子串,原串称为子串的主串。例如T=“cde”,T是S的子串。子串在主串中的位置,用子串的第一个字符在主串中出现的位置表示。T在S中的位置为3,如图所示。注意:空格也算一个字符,例如X=“abc fg”,X的串长为6。
2023-06-21 23:44:22 164
原创 第三章:栈和队列
先求余数11%2=1,求商11/2=5,然后用商5再求余数,求商,直到商为0,结 束。11%2=1 11/2=5 5%2=1 5/2=2 2%2=0 2/2=1 1%2=1 1/2=0 先求出的余数是二进制数的低位,后求出的余数是二进制数的高位,将得到的余数逆序输出就是所要的二进制数,即11的二进制数为1011。2)n%2=1,1入栈,更新n=11/2=5;6)n=0时,算法停止。当i=3时取数结束,因为字符串长度为奇数,需要跳过中心点,从i=4开始,字符串中的字符与出栈元素比较,如图所示。
2023-06-11 18:48:53 104 1
原创 第一章:数据结构的基本概念
在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据元素相互之间的关系称为结构(Structure)。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三方面的内容:逻辑结构、存储结构和数据的运算。数据的逻辑结构和存储结构是密不可分的两个方面,一个算法的设计取决于所选定的逻辑结构,而算法的实现依赖于所采用的存储结构。
2023-04-07 22:38:01 135 1
原创 java运算符
1-算术运算符1.**算术运算符: + - + - * / % (前)++ (后)++ (前)-- (后)-- + **【典型代码】//除号:/ int num1 = 12; int num2 = 5; int result1 = num1 / num2; System.out.println(result1);//2 // %:取余运算 //结果的符号与被模数的符号相同 //开发中,经常使用%来判断能否被除尽的情况。 int m1 = 12; int n1 = 5.
2022-02-28 09:49:39 91
原创 IDEA导出程序jar包后无法取到数据库内容(导出前可运行)
Java课程设计(第三版)标准化试题训练系统时遇到问题数据源为excel表格时点击kechensheji.jar后如下,能读出数据数据源改成MySQL导出程序如下点击kechensheji.jar后如下,此时出错,没有试题(即为没有从数据库中取到题目)数据库表如下同时在IDEA中运行也为出错(即IDEA中可以拿到数据)询问老师使用 使用cmd窗口运行kechensheji.jarjava -jar kechensheji.jar...
2021-12-03 15:03:54 1658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人