- 博客(11)
- 收藏
- 关注
原创 Java基础
数值类型(整数(byte、short、int、long)浮点(float、double)字符(char))、boolean类型(true、false)2.首字符之后可以是任意的字母组合,美元符号,下划线或者数字的任何字符组合。Java所有的组成部分都需要名字。整数进制:二进制0b、十进制、八进制0、十六进制0x;单行注释(//)、多行注释(/**/)、文档注释(/** */)要求变量使用要严格符合规定,所有变量必须先定义后在使用。所有的字符本质还是数字。4.标识符大小写是敏感的。(写注释是一个很好的习惯)
2023-12-05 01:24:10
46
原创 Java入门
搜索jdk、同意协议、下载电脑对应的版本、双击安装、记住安装路径(重点)、配置环境变量(高级系统设置)先配置环境变量、在配置path。注意:文件名和类名要保持一致、每个单词大小写不能出现问题、尽量使用英文、类名首字母大写、符号不能是中文。JDK:Java Development Kit Java开发者工具(JDK包含JRE):(1)再环境变量中找位置直接删除,再回到环境变量中要去删除JAVA_home。JAVA平台推荐:notepad++、ideal。1、JDK下载与安装。
2023-12-05 00:50:14
46
原创 组最大数(Java版)
设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343连成的最大整数为34331213。如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。输入格式:有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N
2022-09-12 10:57:13
459
2
原创 6-9 带头结点的链式表操作集
6-9 带头结点的链式表操作集分数 20作者 陈越单位 浙江大学本题要求实现带头结点的链式表操作集。函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结构定义如下:typedef struct LNode *PtrToLNode;
2022-06-03 12:16:36
222
1
原创 6-8 求链表的倒数第m个元素
6-8 求链表的倒数第m个元素分数 20作者 DS课程组单位 浙江大学请设计时间和空间上都尽可能高效的算法,在不改变链表的前提下,求链式存储的线性表的倒数第m(>0)个元素。函数接口定义:ElementType Find( List L, int m );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /*
2022-06-03 12:14:42
354
原创 6-7 删除单链表偶数节点
6-7 删除单链表偶数节点分数 20作者 C课程组单位 浙江大学本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中偶数值的结点删除。链表结点定义如下:struct ListNode { int data; struct ListNode *next;};函数接口定义:struct ListNode *createlist();struct ListNode *deleteeven( struct ListNode *head );函数createlist从标准
2022-06-03 12:12:54
1385
原创 6-6 逆序数据建立链表
本题要求实现一个函数,按输入数据的逆序建立一个链表。函数接口定义:struct ListNode *createlist();函数createlist利用scanf从输入中获取一系列正整数,当读到−1时表示输入结束。按输入数据的逆序建立一个链表,并返回链表头指针。链表节点结构定义如下:struct ListNode { int data; struct ListNode *next;};裁判测试程序样例:#include #include ...
2022-06-02 17:31:34
508
原创 宿舍谁最高?
学校选拔篮球队员,每间宿舍最多有 4 个人。现给出宿舍列表,请找出每个宿舍最高的同学。定义一个学生类 Student,有身高 height,体重 weight 等。输入格式:首先输入一个整型数 n (1≤n≤10 6 ),表示有 n 位同学。紧跟着 n 行输入,每一行格式为:宿舍号 name height weight。宿舍号的区间为 [0, 999999], name 由字母组成,长度小于 16,height,weight 为正整数。输出格式:按宿舍号从小到大排序,输出每间宿舍身高最
2022-05-20 15:54:19
96
原创 类的定义和使用
定义一个日期类Date,内有数据成员年、月、日,另有成员函数:构造函数用于初始化数据成员,输出,闰年的判断。编写主函数:创建日期对象,计算并输出该日是该年的第几天。输入:每组测试数据仅包含一个测试用例,每个测试用例占一行包括三个数,分别表示年、月、日。输出:该日是该年的第几天。输入样例:2006 3 5输出样例:64 (2006年3月5日是该年的第64天)
2022-05-19 11:19:48
639
原创 设计一个矩形类Rectangle并创建测试程序
设计一个名为Rectangle的矩形类,这个类包括:两个名为width和height的double数据域,它们分别表示矩形的宽和高。width和height的默认值都为1.该类包括矩形类的无参构造函数(默认构造函数);一个width和height为指定值的矩形构造函数;一个名为getArea( )的函数返回矩形的面积;一个名为getPerimeter( )的函数返回矩形的周长。请实现这个类。编写一
2022-05-19 10:57:20
2714
1
原创 2017final游泳池过道造价
有一个圆形游泳池,现在需要在其周围建一过道,并在其四周围上矩形栅栏,如图所示。若过道造价为20元/平方米。要求计算并输出过道的造价。请定义一个Circle类,内有私有数据成员radius表示半径,并有若干成员函数;定义一个Rectangle类,内有私有数据成员length、width表示长和宽,并有若干成员函数。(设圆周率PI = 3.14159,所有数据均为double类型)
2022-05-19 10:39:51
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人