自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Java方法

Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:方法包含一个方法头和一个方法体。下面是一个方法的所有部分:修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型∶方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType是关键字void。方法名:是方法的实际名称。方法名和参数表共同构成方法签名。

2024-03-21 09:44:53 307 1

原创 Java基础学习

字符拓展:所有的字符本质还是数字 编码 Unicode 表:(97 = a 65 = A) 2字节 0 -65536 Excel 2^16=65536 U0000 UFFFF。低------------------------------------------------------->高。关系运算符:>,<,>=,<=,==,!位运算符:&,|,^,~,>>,<<,>>>(了解!算术运算符:+,-,*,/, %,++, –扩展赋值运算符: +=,-=,*=,/=

2024-03-19 12:27:23 341 1

原创 八皇后问题

该问题是国际西洋棋棋手马克斯•贝瑟尔于1848年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。在蛮干的基础上可以增加回溯,可以采用逐步试探的方式,先从一个方向往前走,能进则进,不能进则退,尝试另外的路径。我们可以将棋盘看作是一个8✘8的数组,这样可以使用一种蛮干的思路去解决这个问题,这样我们就是在8✘8=64个格子中取出8个的组合,C(64,80) = 4426165368,显然这个数非常大。1)x = row;

2023-03-05 16:13:41 177

原创 C语言代码编码规范

代表编码编写时的规范性,写代码不是能运行就是可以的,更重要的是代码要给人看,规范的代码就像好的书法一样能够赏心悦目,别人也能一看就懂。工作时的代码与自己在大学时写的不一样。大家参考一下规范的格式,让自己养成规范编码的好习惯。

2023-03-05 15:48:49 206

转载 拓扑排序问题

拓扑排序问题大学里,学生需要修完培养计划中的所有课程,才能毕业取得学位。例如计算机专业的学生要学习一系列课程,其中有些课程必须在其先修课程完成后才能学习,具体教学计划如下所示。课程编号 课程名称 先修课程假设每门课程的学习时间为一学期,试为计算机专业的学生设计课程的学习计划,使他们能在最短的时间内修完这些课程。设计算法求出每个学期的课程安排。(1)用顶点表示课程,弧表示先决条件,则课程关系可用一有向无环图表示。(2)基于邻接表存储结构实现。(3)输出每学期的课程安排。(4)在主函数中调用菜单函

2021-06-14 23:10:07 461

转载 基于邻接表存储有向图的深度优先遍历

基于邻接表存储有向图的深度优先遍历试编写程序,以邻接表位存储结构实现无向图的广度优先遍历操作。(1)以图的邻接表表示为存储结构建立有向图。(2)编写有向图的深度优先遍历函数。(3)以用户指定的顶点为起点,输出顶点的深度优先访问序列。(4)在主函数中调用菜单函数调试程序。代码如下:#include<stdio.h>#include<stdlib.h>#define MAXSIZE 30typedef struct ArcNode{ int adjvex

2021-06-14 23:06:46 3713 1

转载 中序线索树的遍历

中序线索树的遍历问题描述:参照教材中中序线索树的遍历,分别定义求遍历的第一个结点,遍历后继结点两个函数,再构造完成整个遍历的函数。基本要求及提示:(1)编写二叉链表方式存储的二叉树建立函数;(2)编写加中序线索函数;(3)编写求中序遍历的第一个结点函数;(4)编写求在中序线索树上结点的直接后继结点函数;(5)编写完成中序遍历的函数。参考算法6.15-6.17.(6)要求程序通过一个主菜单进行控制,通过选择菜单项序号调用各功能函数。代码如下:#include <stdio.h&gt

2021-05-29 22:30:40 796 1

转载 在先序线索树中查找后继结点

在先序线索树中查找后继结点在先序线索二叉树T中,查找给定结点在先序序列中的后继。(1)编写二叉链表方式存储的二叉树建立函数;(2)编写在二叉树上加先序线索函数;(3)编写求后继结点函数;参考下面代码段BiTNode PreNext(BiTNode p){ BiTNode next=NULL;if(p->Ltag==0) next=p->Lchild; else next=p->Rchild;return next;}4)要求程序通过一个主菜单进行控制,通过选择菜单项

2021-05-19 19:40:29 4093 3

转载 显示二叉树

显示二叉树问题描述:函数DisplayTree()输出二叉树的直观示意图。传递给DisplayTree()的参数有树根、所有数据值的最大宽度dataWidth以及屏幕的宽度screenWidth。基本要求及提示:宽度参数使我们能对屏幕输出进行安排。假设dataWidth是2。而screenWidth为64=2的6次幂。宽度为2的幂使得我们可以逐层对数据的组织进行描述。因为不能确定树的结构,所以假定屏幕空间可以容纳完全二叉树。假设结点实在坐标(level,indentedSpace)处画出。第

2021-05-19 19:19:55 620

空空如也

空空如也

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

TA关注的人

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