自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

糖饼hc0422的博客

糖饼是一张好饼

  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java语言程序设计与数据结构(基础篇)chapter13 13.6

ComparableCircle类package com.sugarpie.classtest21;/** * @author sugarpie * @create 2021-06-08-8:45 */public class Circle {}package com.sugarpie.classtest21;/** * @author sugarpie * @create 2021-06-08-8:44 */public class ComparableCircle

2021-06-08 11:02:59 273 1

原创 Java语言程序设计与数据结构(基础篇)chapter13 13.1

Triangle类package com.sugarpie.classtest20;/** * @author sugarpie * @create 2021-06-03-14:40 */public abstract class GeometricObject { private String color; private boolean full; public String getColor() { return color; }

2021-06-03 15:16:42 169

原创 Java语言程序设计与数据结构(基础篇)chapter12 12.24

创建大的数据集package com.sugarpie.classtest19;import java.io.File;import java.io.FileNotFoundException;import java.io.PrintWriter;import java.util.Random;/** * chapter 12 12.24 创建大的数据集 * * @author sugarpie * @create 2021-06-01-8:50 */public class

2021-06-01 10:09:37 195

原创 Java语言程序设计与数据结构(基础篇)chapter11 11.8

新的Account类package com.sugarpie.classtest17;import java.util.Date;/** * @author sugarpie * @create 2021-05-20-15:00 */public class Account { private int id; //账号 private double balance; //余额 private double annualInterestRate; //当前利率

2021-05-27 21:10:26 385

原创 Java语言程序设计与数据结构(基础篇)chapter10 10.1

Time类package com.sugarpie.classtest16;/** * @author sugarpie * @create 2021-05-18-8:41 */public class Time { private long hour; private long minute; private long second; public Time(){ long curTime = System.currentTimeMill

2021-05-19 08:21:30 135 1

原创 Java语言程序设计与数据结构(基础篇)chapter9 9.13

Location类package com.sugarpie.classtest15;/** * @author sugarpie * @create 2021-05-13-14:33 */public class Location { //存储二维数组最大值及其下标 public int row; public int column; public double maxValue; public static Location locateLarg

2021-05-19 08:21:01 65

原创 Java语言程序设计与数据结构(基础篇)chapter9 9.11

代数:2×2的线性方程package com.sugarpie.classtest14;/** * @author sugarpie * @create 2021-05-11-8:51 */public class LinearEquation { private double a; private double b; private double c; private double d; private double e; private

2021-05-19 08:20:41 114

原创 Java语言程序设计与数据结构(基础篇)chapter9 9.9

几何:正n边形package com.sugarpie.classtest13;/** * @author sugarpie * @create 2021-05-06-15:00 */public class RegularPolygon { private int n = 3; //多边形边数 private double side = 1; //存储边的长度 private double x = 0; private double y = 0;

2021-05-19 08:20:14 153

原创 Java语言程序设计与数据结构(基础篇)chapter9 9.2

Stock类package com.sugarpie.classtest12;/** * @author sugarpie * @create 2021-04-29-15:00 */public class Stock { String symbol; //股票代码 String name; //股票名字 double previousClosingPrice; //前一日的股票值 double currentPrice; //当时的股票值 Sto

2021-05-19 08:19:48 152

原创 Java语言程序设计与数据结构(基础篇)chapter9 9.1

Rectangle类package com.sugarpie.classtest11;/** * @author sugarpie * @create 2021-04-27-8:41 */public class Rectangle { double width = 1; double height = 1; Rectangle(){ } Rectangle(double width,double height){ this.wid

2021-05-19 08:19:26 105

原创 代数问题 3*3 矩阵的逆矩阵

实现下面的方法可得到矩阵的逆矩阵public static double[][] inverse(double[][] A)如果|A|为0,那么方法返回null。package com.sugarpie.classtest10;import java.util.Scanner;/** * @author sugarpie * @create 2021-04-22-15:12 */public class VerseTest { public static double[

2021-05-19 08:18:43 1478

原创 Java语言程序设计与数据结构(基础篇)chapter8 8.1

求矩阵中各列数字的和package com.sugarpie.classtest10;import java.util.Scanner;/** * @author sugarpie * @create 2021-04-22-14:51 */public class ColSumTest { public static double sumColumn(double[][] m,int columnIndex){ double sum = 0; f

2021-05-19 08:17:54 102

原创 Java语言程序设计与数据结构(基础篇)chapter7 7.15

消除重复package com.sugarpie.classtest09;import java.util.Scanner;/** * @author sugarpie * @create 2021-04-20-9:01 */public class DeleteDupTest { public static int[] eliminateDuplicates(int[] list){ int len = list.length; int[] n

2021-05-18 12:23:18 167 1

原创 Java语言程序设计与数据结构(基础篇)chapter7 7.5

打印不同的数package com.sugarpie.classtest08;import java.util.Scanner;/** * @author sugarpie * @create 2021-04-15-14:43 */public class NumberPrintTest { public static void main(String[] args) { Scanner input = new Scanner(System.in);

2021-05-18 12:18:39 72

原创 Java语言程序设计与数据结构(基础篇)chapter7 7.1

指定等级package com.sugarpie.classtest07;import java.util.Scanner;/** * @author sugarpie * @create 2021-04-13-8:54 */public class GradeTest { public static void main(String[] args) { Scanner input = new Scanner(System.in); System

2021-05-18 11:17:56 69

原创 Java语言程序设计与数据结构(基础篇)chapter6 6.26

回文素数package com.sugarpie.classtest06;/** * 显示前100个回文素数 * * @author sugarpie * @create 2021-04-08-14:47 */public class PalinPrimeTest { static final int NUMBER_OF_LINE = 10; static final int NUMBER_OF_NUMBER = 100; public static boole

2021-05-18 11:10:21 152

原创 Java语言程序设计与数据结构(基础篇)chapter6 6.2

求一个整数各位数之和package com.sugarpie.classtest05;import java.util.Scanner;/** * @author sugarpie * @create 2021-04-06-9:05 */public class SumTest { public static int sumDigits(long n){ int sum = 0; while (true){ sum +=

2021-05-18 10:54:27 70

原创 金字塔打印

package com.sugarpie.classtest04;/** * @author sugarpie * @create 2021-04-01-15:06 */public class NumberPrintTest { public static void main(String[] args) { for(int i = 1;i <= 8;i++){ for(int j = 1;j <= 8 - i;j++){ .

2021-05-18 10:43:33 63

原创 Java语言程序设计与数据结构(基础篇)chapter5 5.1

统计正数和负数的个数,计算这些数的平均值。package com.sugarpie.classtest03;import java.util.Scanner;/** * @author sugarpie * @create 2021-03-31-16:33 */public class PositiveNegativeTest { public static void main(String[] args) { Scanner input = new Sca.

2021-05-18 10:35:35 110

原创 分数 if语句

编写一个程序,提示用户输入分数的分子和分母,并确定它是否是适当分数和不适当分数。对于不适当的分数,如果b % c 不为零,则以a + b / c的形式显示其混合分数;否则,仅显示整数。package sugar.test05;import java.util.Scanner;public class Number { public static void main(String[] args) { Scanner input = new Scanner(System.in)

2021-05-18 10:14:57 330 1

原创 信用卡号

一个信用卡号必须是13到16位的整数。它的开头必须是:4,指Visa卡5,指Master卡37,指American Express卡6,指Discover卡1)从右到左对每个偶数位字翻倍。如果对某个数字翻倍之后的结果是一个两位数,那么就将这个两位加在一起得到一位数。2)现在将第一步得到的所有一位数相加。3)将卡号里从右到左在奇数位上的所有数字相加。4)将第二步和第三步得到的结果相加。5)如果第四步得到的结果能被10整除,那么卡号是合法的;否则卡号是不合法的。package com.

2021-05-18 09:30:15 363 1

二叉树的创建、三种遍历、深度、叶子结点数、结点总数、销毁

使用二叉链表创建一棵二叉树: (1)对这棵二叉树分别进行先序、中序、后序遍历; (2)统计这棵二叉树的深度、叶子结点数、结点总数; (3)销毁这棵二叉树(使用后序遍历的方法)

2021-05-18

循环队列的初始化、入队、队列长度、取队头元素、出队、遍历等基本操作

实现循环队列,适合数据结构的小白~

2021-05-18

顺序栈的初始化、进栈、出栈、判空、进制转换

实现顺序栈,并利用该栈完成进制转换

2021-05-18

指针、引用、结构体、线性表(顺序表、单向链表)

(1)使用指针和引用两种方式,完成两个学生的交换。 (2)定义一个结构体类型student,写一个函数,根据学号或者成绩,对包含有n个学生的结构体数组进行排序,学生的结构体至少包括3个成员(学号,姓名,入学分数等),比较结构体变量的大小时,可以根据其学号或者分数。 (3)完成线性表的基本操作:插入、删除、查找,遍历、以及线性表合并等运算在顺序存储结构和链式存储结构上的运算。

2021-05-18

空空如也

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

TA关注的人

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