自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 类和对象的定义

Java是一门纯面向对象的语言(Object Oriented Program,继承OOP),在面向对象的世界里,一切皆为对象。上图左侧就是对洗衣机简单的描述,该过程称为对洗衣机对象(实体)进行抽象(对一个复杂事物的重新认知),但是 这些简化的抽象结果计算机也不能识别,开发人员可以采用某种面相对象的编程语言来进行描述

2022-10-17 21:14:49 300 1

原创 数组冒泡排序

对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。如果第一个比第二个大,就交换他们两个。针对所有的元素重复以上的步骤,除了最后一个。给定一个数组, 让数组升序 (降序) 排序。

2022-08-23 22:33:49 139

原创 二分查找Java

如图mid下标指的数是4,比我们找的数要小那么left下标往右移到mid+1位置right不动,mid(left+right)/2=6,那么在判断mid是否等于我们找的那个数。二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序储存结构,而且表中元素按关键字有序排列。首先先确定三个坐标left(数组0下标),right(数组长度-1),mid(left+right)/2。如果我们找的数字比mid小的就往左边移动就行。还有很多方法求评论区告诉。

2022-08-20 22:55:46 209

原创 如何求出1000-2000年有多少个闰年

这样代码就写出来,这里有一个问题就是:为什么每隔四年是闰年,闰年的由来是什么,欢迎评论区一起讨论!普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年。世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年。1.如何求出闰年,那我们就要知道,闰年的规则。那就知道闰年的规律了。2.那我们就写代码了。......

2022-08-18 22:17:49 437

原创 使用Java写出九九乘法口诀表

想要输出九九乘法口诀表,我们先了解九九乘法口诀表的样子。看得出九九乘法口诀的规律了,我们就设一个坐标。用两个循环来表示如下代码。

2022-08-17 10:04:35 657

原创 求n的阶乘递归方法Java

是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!假设n为3那么3的阶乘就是3!=3*2*1,如果用成n的就是n!=n*(n-1)*[(n-1)-1]写代码前我们要写出阶乘递归的公式这样才能更清楚写出代码。递归如果不加条件就会不停的调用自己,n的阶乘公式是。这样就看出来结束条件就是n=1的时候就结束了。=n*fac(n-1)递归,就是在运行的过程中调用自己。我们已经了解了递归和阶乘的概念。1.先给递归设立一个结束的条件。这样就求出来n的阶乘了。......

2022-08-15 22:03:25 9662 1

原创 (Java方法)有一组数据,只有一个数字时出现一次,其他是两次,请找出这个数字

.有一个数组,只有一个数字出现两次,其他都出现两次,找出这个数字!(使用Java)

2022-08-14 23:27:25 563

原创 扫雷基本实现

扫雷游戏实现步骤:1.先创建游戏菜单//游戏菜单打印void menu(){ printf("**********************************\n"); printf("************ 1.Play **************\n"); printf("************ 0.Exit **************\n"); printf("**********************************\n");}2.先写出游戏的实现框

2022-04-07 20:23:11 2916

原创 学习编程一个星期心得

我是一个刚刚开始学习一个星期的编程小白,从一开始的printf("hello word\n")的代码,慢慢接触数据类型,运算符等,到现在的分支语句感觉难度有点难了。由于其他事情的繁忙自己每天学习的时间只有两三个小时,自己学习还是遇到很多障碍,比如说老用成中文符号、还有scanf不输入去地址符号&运行起来就报错、有些地方不用分号我还加上,编译器也不报错,但是运行起来就不显示值,找了半天才发现自己居然在for语句后面加了分号。自学真的是需要很强的自控能力,我自己学的时候老是注意力不集中容易分神,看书

2022-01-16 21:10:32 204

原创 学习C语言打打卡的第一天

我是一个刚学习c语言的小白,初识c语言写出了自己的一个代码,写代码的时候也发现自也不够细心啥的。学习c语言中有很多有趣的事情我想把它记录下来,开始在CSDN上的第一条博客。1.怎么写第一个C语言程序1. 编译器:VS 2022(微软开发的编译器很好用)2.创建项目3.创建源代码4.写代码5.编译器+链接+运行6.项目名字不要用汉语,中间不要特殊字符,不要加空格7.在c语言中,一般创建的是.c.h的文件.c(源文件).h(头文件)8.写c语言代码,首先写出主函数...

2022-01-10 20:28:34 413

空空如也

空空如也

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

TA关注的人

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