自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用java实现基数排序

一、什么是奇数排序假设有一串数字,12,12, 10, 45, 32, 56, 677, 93, 22, 22, 30。先准备一个盒子,里面有0到9的数据。第一步、根据个位的数字将按照顺序排列到盒子里:10, 30, 12, 12, 32, 22, 22, 93, 45, 56, 677第二步、根据十位的数字将按照顺序排列到盒子里:10, 12, 12, 22, 22, 30, 32, 45, 56, 677, 93第三步、根据百位的的数字按照顺序排列到盒子里:10, 12, 12, 2

2022-01-03 18:44:31 528

原创 用java实现汉诺塔

(一)汉诺塔的规则1、有三根相邻的柱子,标号为A,B,C。2、A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘。3、现在把所有盘子一个一个移动到柱子B上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方。(二)题解步骤1、当n=1时; 将1号从A移动到C即可2、当n=2时;第一步:将1号从A移动到B第二步:将2号从A移动到C第三步:将1号从B移动到C3、当n=3时;第一步:将1号从A移动到C第二步:将2号从A移动到B第三步:将1号从.

2021-12-20 21:28:29 5219

原创 绝对差值和

题目:给你两个正整数数组 nums1 和 nums2 ,数组的长度都是 n 。数组 nums1 和 nums2 的 绝对差值和 定义为所有 |nums1[i] - nums2[i]|(0 <= i < n)的 总和(下标从 0 开始)。你可以选用 nums1 中的 任意一个 元素来替换 nums1 中的 至多 一个元素,以 最小化 绝对差值和。在替换数组 nums1 中最多一个元素 之后 ,返回最小绝对差值和。因为答案可能很大,所以需要对 109 + 7 取余 后返回。|x|

2021-12-12 23:11:35 695

原创 杨辉三角形Java实现

一、杨辉三角形的特点(1)每个数等于它上方两数之和。(2)每行数字左右对称,由1开始逐渐变大。(3)第n行的数字有n项。(4)前六行的杨辉三角形如图:二、Java实现前六行杨辉三角形(1)创建一个6*6的二维数组(2)利用两个for循环遍历输出(3)由上图不难得出三角形的两边都为1,中间的项为其上一行同一列的值加上上一行上一列的值。(4)但是大部分所看到的杨辉三角形都是等腰三角形,如图:在运行后可以正常输出倒是出现了一个数...

2021-12-04 14:39:02 2889 1

空空如也

空空如也

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

TA关注的人

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