- 博客(60)
- 收藏
- 关注
原创 二叉树基础
结点(Node):包含一个元素和若干指向其子树的分支结点的度(Degree):一个结点拥有的子树的个数称为该节点的度树的度:一棵树的度是指该树中节点的最大度数。叶子(Leaf)结点:树中度为0的结点称为叶子结点或者终端结点。分支结点:树中度不为0的结点称为分支结点或非终端结点。一棵树的结点 除叶子结点外,其余的结点都是非终端结点,除根节点外的非终端节点也称为是内部结点。结点的层次(Level):结点的层次是从根开始定义,根节点的层次为1,其孩子结点为2。
2022-09-30 19:08:05
5355
原创 小笔记1.0
对做一个笔记所需要的准备,做出构造方法和成员方法,便于后续的使用。在下列的代码块中是进行整个图形界面进行选项的输出和对用户选择的接受,并保持界面的适用主函数的使用
2022-06-07 16:44:20
81
原创 Java.Hash表1.0
下面是一个简单的Hash表的使用,也是直接就赋了一定的key对应的value,方便使用。在正常使用哈希表的时候经常考虑下列几方面:· 计算哈希函数所需时间· 关键字的长度· 哈希表的大小· 关键字的分布情况· 记录的查找频率哈希表是一个在空间和时间上做出权衡的经典例子。如果没有内存限制,那么可以直接将键作为数组的索引。如果没有时间限制,那么我们可以使用无序数组并进行顺序查找,这样只需要很少的内存。哈希表使用了适度的时间和空间来在这两个极端之间找到了平衡。只需要调整哈希函数算法即可在时间和空间上
2022-06-06 22:56:41
110
1
原创 小笔记1.0
package ji_he;import java.util.ArrayList;import java.util.Scanner;public class NoteBook { private ArrayList notes=new ArrayList(); public void add(String s) {//在末尾添加 notes.add(s); } public void adds(int index,Stri
2022-06-05 18:02:06
110
原创 学生管理系统
package x_s_g_l_x_t;public class Student { //学号 private String sid; //名字 private String name; //年龄 private String age; //居住地 private String address; public Student() { } public Student(String sid,Strin...
2022-04-22 22:43:41
380
2
原创 根据输入的生日进行排列
#include<stdio.h>#include<stdlib.h>typedef struct Student{ char a[20]; int year,month,day;}Stu;int main(){ int b,i,j; scanf("%d",&b); Stu* p,q; p=(Stu*)(malloc(sizeof(Stu)*b)); for(i=0;i<b;i++) {...
2022-04-14 23:00:15
213
1
原创 楼梯有 NN 阶,上楼可以一步上一阶,也可以一步上二阶。编一个程序,计算共有多少种不同的走法。
#include<stdio.h>int main(){ int f,i,f1=1,f2=2; scanf("%d",&i); if(i==1) printf("1"); if(i==2) printf("2"); if(i>=3) { do{ f=f1+f2; f1=f2; f2=f; ...
2022-04-12 12:06:39
2453
原创 Java学生结构体集合
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-04-10 14:39:10
504
原创 Java字符串的拼接1.0
package zi_fu_chuan;public class pin_jie { public static void main(String[] args) { int[] a= {1,2,3}; String b=pinjie(a); System.out.println(b); }public static String pinjie(int[] a) { String s=""; s+='['; for(int i=0...
2022-04-08 22:42:21
109
原创 Java字符串的录入
import java.util.Scanner;public class Random_sy1{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); String[] a=new String[n]; a[0]=sc.nextLine();//在使用Scanner...
2022-04-06 20:07:12
818
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人