- 博客(54)
- 收藏
- 关注
原创 java数据结构一点点总结
1、特点:一对一的线性关系2、线性结构两种储存结构:顺序存储和链式存储3、顺序存储就是顺序表,如数组,顺序存储是连续的4、链式存储就是链表,不一定是连续的5、常见的有:数组、队列、链表、栈。
2024-02-08 11:30:05
896
原创 Typora笔记软件的用法
alt 指的是当图片链接失效时显示的提示文字,title 是图片的标题,即当鼠标移到图片上时显示的文字,两者都是可加可不加。语法格式:#+空格+标题 ,一个#是一级标题,两个#是两级标题,以此类推,总共支持六级标题。语法格式:```语言 代码内容```,两边的fu'h单独各占一行。无序列表的话用+/-/*任意一种都可以,语法格式:+空格+内容。语法格式:三个或者三个以上的-或者*,如---/***语法格式:数字+点+空格+内容,如:1.有序列表。斜体加粗: ***斜体加粗***单行代码: `单行代码`
2024-02-08 11:24:52
540
原创 太原理工大学数据结构实验报告完整版
2.折半查找:递归算法,用下标low和high分别标记查找区间的两端,mid为区间中间点位置,如果要查找关键字等于中间点位置关键字,则查找成功,返回关键字对应记录的位置,如果要查找关键字大于中间点位置关键字,则修改low=mid+1,继续查找,否则修改high=mid-1并继续查找,若low大于high,则查找不成功,返回0;3、设有 n 个人围坐在一个圆桌周围,现从第 s 个人开始报数,数到第 m 的人出列,然后从出列的下一个人重新开始报数,数到 m 的人又出列,如此重复,直到所有的人全部出列为止。
2024-01-23 19:30:44
1231
原创 太原理工大学java实验报告-实验四
在未来的实践中,我将继续探索多线程编程,更加灵活地应用于程序设计中,以满足不同场景下的需求,并提高程序的性能和用户体验。通过利用多个线程并发执行,我能够在程序中创建多个对象,每个对象代表一个动画元素,然后通过不同的线程控制这些元素的运动、显示和交互,从而实现更生动和流畅的动画效果。线程代表程序中的一条执行路径,理解线程的生命周期(新建、就绪、运行、阻塞、终止)让我能够更好地控制和管理程序的执行顺序和并发性。:尽量避免嵌套锁、谨慎设计资源获取的顺序,并及时释放占用的资源,避免死锁的发生。
2024-01-23 19:16:07
1249
原创 太原理工大学java实验报告-实验三
同时,我学会了如何使用ArrayList的方法来操作对象中的数据,例如使用add()方法添加数据,使用remove()方法删除数据,以及使用get()方法获取数据等。掌握了ArrayList类的常用方法,如添加元素、获取元素、删除元素、遍历等,使得我能够更灵活地处理数据。通过学习泛型类,我能够定义和使用具有泛型类型的类,使得代码更加灵活,同时在编译期间提供更好的类型检查。学习集合框架的相关接口和类,如List、Set、Map等,让我能够更灵活地处理数据集合。请仔细阅读下面的代码,根据方法内的提示,在。
2024-01-23 19:14:56
970
原创 太原理工大学java实验报告-实验二
System.out.println("名称:" + this.getName() + ",性别:" + this.getSex()System.out.println("名称:" + this.getName() + ",性别:" + this.getSex()System.out.println("姓名:" + this.getName() + ",性别:" + this.getSex()+ ",体重:" + this.getWeight() + "kg" + ",喵喵叫");
2024-01-23 15:04:31
1236
1
原创 太原理工大学java实验报告-实验一
我通过练习掌握了数组的创建、遍历和常见操作,同时也学会了使用字符串处理方法来处理文本数据,例如字符串的连接、截取、查找和替换等操作。班主任的电脑不幸中了病毒,有一个文件变成了一堆乱码,但是班主任仔细查看了文件后发现,在这堆毫无意义的乱码中,还是有零散的班上同学的姓名穿插其中,现在班主任让小明。其次,对于标识符的命名、运算符和表达式的应用有了更深的理解。System.out.println("————————————————————我是华丽的分界线————————————————————");
2024-01-23 15:02:15
1324
原创 web头歌 给表单元素添加说明
四、给表单组件添加说明——文本框和文本域。二、给表单组件添加说明——单选框。三、给表单组件添加说明——多选框。一、Label标签相关概念。
2023-12-16 12:16:19
485
原创 web头歌 页面节点元素
四、footer元素和address元素的使用。二、section元素的使用。一、页面节点元素相关概念。三、nav元素的使用。
2023-12-15 19:07:17
415
原创 web头歌 表格标签—表格高级样式的设置
一、表格高级样式设置相关概念。二、设置表格的外边框样式。三、设置表格的内边框样式。四、表格中单元格的合并。
2023-12-15 18:27:01
472
原创 C语言实验报告 五、六
2.有一个已经排好序的数组,要求输入一个数后,按原来排序的规律将它插入数。8.编程序,输入有一个英文句子,将每个单词的第一个字母改为大写。printf("请输入一个数:\n");printf("英文句子中有%d个单词",j);printf("请输入一个英文句子:\n");printf("输入有一个英文句子:\n");5.输入一个英文句子,统计句子中单词的个数。printf("排序后:\n");4.输出一个含有10行的杨辉三角形。
2023-10-21 21:09:07
321
1
原创 C语言实验报告 三、四
if((number%i)==0) //判断 i 是否是number的因子。5、利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值,直到最后一项的。(fabs(t)表示t的绝对值,1e-6=1*10-6)。编程求1000之内的所有完数,并按下面格式输出其因子:6 its。7、一个数如果恰好等于它的因子之和,这个数就称为完数。6、用迭代法求使得前后两次求出的x的差的绝对值小于10-6。2、输入一百分制成绩,输出成绩等级A、B、C、D、E。} //此处已判断出完数。
2023-10-21 21:03:29
149
1
原创 C语言 实验报告一、二
printf("底面周长为%f,底面积为%f,侧面积为%f\n,表面积为%f, 体积为%f\n",c,s,s1,s2,v);⑵设a=2,b=3,x=3.5,y=2.5,求表达式: (float)(a+b)/2+(int)x%(int)y的值。8、设计程序:输入一个圆柱体的半径r和高h,求圆柱体的底周长c、底面积s、侧面积s1、表面积s2和体积v。⑴设x=2,a=7,y=4,求表达式: x+a%3*x+y%2/4 的值。printf("表达式的值为%d\n",x+a%3*x+y%2/4);
2023-10-21 20:56:09
130
1
原创 C语言知识点总结
typedef考的很多,而且一定要知道如何引用结构体中的各个变量,链表中如何填加和删除节点,以及何如构成一个简单的链表,一定记住链表中的节点是有两个域,他们的参数都是地址。3)define f(x)(x*x) 和 define f(x) x*x 之间的差别。int *fun(int b[] , int c[]) 这种写法也是正确的,参数的名称可以随便写。
2023-10-21 20:48:56
316
1
原创 JAVA入门 分支结构
第一关:java分值结构之if...else。第四关 java分支结构之Switch。第三关 java分支结构之多重if。第六关 来吧,我是Boss。
2023-10-16 15:29:56
142
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人