自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 王道数据结构——C语言实现

王道数据结构—顺序表的C语言实现方法(已上机)

2022-08-31 15:31:03 922 1

原创 博学谷:【案例】模拟斗地主发牌游戏

1.需求​ 使用一个集合对象存储一副扑克牌,将所有扑克牌的顺序打乱,然后分发给用集合表示的三个玩家和底牌,并打印玩家和底牌的集合内容。2.步骤买一副扑克牌,将花色和数字分别进行组合,生成所有的普通牌。手动添加大小王洗牌 :使用Collections 工具类的shuffle()方法打乱牌的顺序发牌 : 遍历牌堆,将每一张牌分发到三个玩家集合中,留三张作底牌看牌 : 分别打印每个玩家集合的内容2.1.买牌​ 分析1创建数字数组 :nums创建花色数组 : colors循环嵌套拼接两数

2022-01-02 22:11:37 1758

原创 博学谷:Java基础知识精讲学习笔记——DAY2

1. Date类​ 日期和日历类,用于操作日期相关信息。​ 构造方法Date() : 构造一个日期对象,当前系统时间,精确到毫秒。package cn.itcast.dateandcalendardemo;import java.util.Date;public class Test { public static void main(String[] args) { //测试Date类 //测试空参构造,采用的是当前系统的默认时间。

2021-12-31 18:30:30 353

原创 博学谷:Java基础知识精讲学习笔记——DAY 1

1.IDEA项目目录详情2. IDEA基本配置​ ①设置字体:File—>Settings—>Editor—>Font​ ②设置配色方案:File—>Settings—>Editor—>Colors Scheme​ ③设置编码:File—>Settings—>Editor—>File Encodings​ 都要设置成UTF-8​ ④隐藏不需要的文件:File—>Settings—>Editor—>File Type

2021-12-16 13:35:49 539

原创 how2j:JAVA学习笔记——DAY 9

1.格式化输出​ 在输出多个字符时,一般用“+”连接,如果变量较多,拼接就会变得很繁琐。当使用格式化输出时,就能非常简洁的表示。​ %s表示字符串,%d表示数字,%n换行。​ e . g . String name="锤子"; int strike=5; String item="人"; //非格式化输出 String sentence=name+"袭击了"+strike+"个"+item; System.out.println(sentence); //注意此处是p

2021-12-02 11:20:40 343

原创 how2j:JAVA学习笔记——DAY 8

1.封装类​ JAVA是一种面向对象语言,JAVA中的类把方法和数据连接在一起,构成了自包含式的处理单元。在JAVA在不能定义基本类型对象,为了能将基本类型视为对象进行除了,并能连接相关方法,JAVA为每个基本类型都提供了封装类(包装类)。如int型数值的包装类Integer,boolean型数值的包装类Boolean等。这样就可以把基本类型转换成对象来处理了。​ 需要说明的时,JAVA是可以直接处理基本类型的,但在有些情况下需要将其作为对象来处理,这时就需要将其转换成为包装类。2. Number类

2021-11-19 19:53:34 308

原创 how2j:JAVA学习笔记——DAY 7

1.接口​ 接口中有抽象方法,但该方法没有方法体。​ 当某类实现某接口时,就必须提供该接口当中声明的方法。实现在语法上使用关键字implements。2.对象转型类与类之间的转换​ 明确引用类型和对象类型的概念e . g .ADHero ad=new ADHero();//引用ad的类型是ADHero(第一个),引用指向的对象类型是ADHero(第二个)转型:当引用类型和对象类型不一致的时候,就需要进行类型转换。判断转型是否能够成功:可以把右边的对象类型当作左边使用。​

2021-11-18 10:44:06 354

原创 how2j:JAVA学习笔记——DAY 6

1.类和对象的引用①new Hero();//代表创建了一个对象,但仅仅创建则不能访问该对象。每new一次都相当于创建了一个新的对象。Hero h=new Hero();//h这个变量是Hero,又叫做引用。创建的变量h拥有Hero对象的所有属性。②引用可以有多个,但是对象只有一个。对象类似于种类,引用相当于种类中的某一个个体。当引用指向引用时,实际是间接地指向引用背后的对象。同一个引用在同一时间只能指向一个对象。Hero garen = new Hero(); g

2021-11-13 16:26:59 246

原创 how2j:JAVA学习笔记——DAY 5

1.增强型for循环e.g.int values [] = new int[]{18,62,68,82,65,9}; //常规遍历 for (int i = 0; i < values.length; i++) { int each = values[i]; System.out.println(each); } //增强型for循环遍历 for (i

2021-11-11 20:02:15 225

原创 how2j:JAVA学习笔记——DAY4

1.数组数组是一个固定长度的,包含了相同数据类型的容器。2.声明数组数据类型[] 变量名 or 数据类型 变量名[][]:表示该变量是一个数组int:表示数组中所有元素的数据类型但是声明数组并不代表创建数组。3.创建数组创建数组时要指明数组长度:new int[5]引用:若变量代表一个数组,则称该变量为引用。引用与赋值:int c=5,表示c赋值为5。a=new int[5],表示让a这个引用指向数组。e.g. int[] b =new int[5];//声明数组b的同时

2021-11-10 19:28:55 429

原创 PTA基础编程题目集:函数题——求自定类型元素的平均

题目本题要求实现一个函数,求N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType。函数接口定义:ElementType Average( ElementType S[], int N );其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素的平均值,其值也必须是ElementType类型。裁判测试程序样例:#include <stdio.h>#define MAXN 10typedef float ElementTy

2021-11-05 14:27:29 87

原创 how2j:JAVA学习笔记——DAY3

1. if语句if(表达式1){ 表达式2;}if(表达式1){ 表达式2;}else{ 表达式3;}if(表达式1){ 表达式2;}else if{ 表达式3;}2. switch语句switch(变量名){ case 变量值1: 表达式1; break; case 变量值2: 表达式2; break; case 变量值3: 表达式3; break; default: 表达式4;}注:变量类型可以是byt

2021-11-04 16:21:32 111

原创 how2j:JAVA学习笔记——DAY2

1.算术操作符四则运算符:±*/自增自减:++、–取余:%2.scanner类首先导入包 import java.util.Scanner;然后创建一个对象,命名为s。Scanner s=new Scanner(System.in);将对象s接收到的值赋给整型变量a。int a=s.nextInt();打印a。System.out.println(“第一个整数:”+a);注:C语言中的打印语句为printf(“xxxxx%d”,a),一定要写出打印的数据类型以及变量。在Java中Sys

2021-11-03 22:34:24 129

原创 PTA基础编程题目集:函数题——简单求和

题目本题要求实现一个函数,求给定的N个整数的和。函数接口定义:int Sum ( int List[], int N );其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回N个List[]元素的和。裁判测试程序样例:#include <stdio.h>#define MAXN 10int Sum ( int List[], int N );int main (){ int List[MAXN], N, i; scanf("%d

2021-11-03 11:35:26 410

原创 PTA基础编程题目集:函数题——多项式求值

题目[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nCAKy8mq-1635908980295)(file:///C:\Users\26890\AppData\Local\Temp\ksohtml\wpsA9BD.tmp.jpg)]本题要求实现一个函数,计算阶数为n,系数为a[0] … a[n]的多项式(上图) 在x点的值。函数接口定义:double f( int n, double a[], double x );其中n是多项式的阶数,a[]中存储系数,x是给定

2021-11-03 11:16:18 2295

原创 how2j:JAVA学习笔记——DAY1

1.命令行运行HelloWorld​ javac+.java文件——>生成.class文件——>java+.class文件2.类、属性、方法​ 一个对象是一个类,类里面有属性。方法即这个对象能做什么操作。3.数据类型​ 整型:byte 8位​ short 16位​ int 32位​ long 64位​ 字符型:char 16位​ 浮点型:float 32位​ double 64位4.类型转换规则​ 低精度向高精度自动转

2021-11-02 19:52:58 172

原创 PTA基础编程题目集:函数题——简单输出整数

题目本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。函数接口定义:void PrintN ( int N );其中N是用户传入的参数。该函数必须将从1到N的全部正整数顺序打印出来,每个数字占1行。裁判测试程序样例:#include <stdio.h>void PrintN ( int N );int main (){ int N; scanf("%d", &N); PrintN( N ); return 0;

2021-11-01 15:19:00 364

空空如也

空空如也

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

TA关注的人

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