<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[t253389的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/t253389</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; t253389]]></copyright><item><title><![CDATA[用java实现基数排序]]></title><link>https://blog.youkuaiyun.com/t253389/article/details/122290400</link><guid>https://blog.youkuaiyun.com/t253389/article/details/122290400</guid><author>t253389</author><pubDate>Mon, 03 Jan 2022 18:44:31 +0800</pubDate><description><![CDATA[一、什么是奇数排序

假设有一串数字，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]]></description><category></category></item><item><title><![CDATA[用java实现汉诺塔]]></title><link>https://blog.youkuaiyun.com/t253389/article/details/122049625</link><guid>https://blog.youkuaiyun.com/t253389/article/details/122049625</guid><author>t253389</author><pubDate>Mon, 20 Dec 2021 21:28:29 +0800</pubDate><description><![CDATA[（一）汉诺塔的规则

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移动到C



3、当n=3时；

第一步：将1号从A移动到C

第二步：将2号从A移动到B

第三步：将1号从.]]></description><category></category></item><item><title><![CDATA[绝对差值和]]></title><link>https://blog.youkuaiyun.com/t253389/article/details/121895291</link><guid>https://blog.youkuaiyun.com/t253389/article/details/121895291</guid><author>t253389</author><pubDate>Sun, 12 Dec 2021 23:11:35 +0800</pubDate><description><![CDATA[题目：

给你两个正整数数组 nums1 和 nums2 ，数组的长度都是 n 。

数组 nums1 和 nums2 的 绝对差值和 定义为所有 |nums1[i] - nums2[i]|（0 &lt;= i &lt; n）的 总和（下标从 0 开始）。

你可以选用 nums1 中的 任意一个 元素来替换 nums1 中的 至多 一个元素，以 最小化 绝对差值和。

在替换数组 nums1 中最多一个元素 之后 ，返回最小绝对差值和。因为答案可能很大，所以需要对 109 + 7 取余 后返回。

|x|]]></description><category></category></item><item><title><![CDATA[杨辉三角形Java实现]]></title><link>https://blog.youkuaiyun.com/t253389/article/details/121715444</link><guid>https://blog.youkuaiyun.com/t253389/article/details/121715444</guid><author>t253389</author><pubDate>Sat, 04 Dec 2021 14:39:02 +0800</pubDate><description><![CDATA[一、杨辉三角形的特点


（1）每个数等于它上方两数之和。

（2）每行数字左右对称，由1开始逐渐变大。

（3）第n行的数字有n项。

（4）前六行的杨辉三角形如图：






二、Java实现前六行杨辉三角形


（1）创建一个6*6的二维数组

（2）利用两个for循环遍历输出

（3）由上图不难得出三角形的两边都为1，中间的项为其上一行同一列的值加上上一行上一列的值。





（4）但是大部分所看到的杨辉三角形都是等腰三角形，如图：







在运行后可以正常输出倒是出现了一个数...]]></description><category></category></item></channel></rss>