<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[code__01的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/code__01</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; code__01]]></copyright><item><title><![CDATA[鸿蒙界面开发2]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/143194537</link><guid>https://blog.youkuaiyun.com/code__01/article/details/143194537</guid><author>code__01</author><pubDate>Wed, 23 Oct 2024 21:54:59 +0800</pubDate><description><![CDATA[鸿蒙界面开发精简笔记2（星河版）]]></description><category></category></item><item><title><![CDATA[练习实战- 华为登录界面]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/143133331</link><guid>https://blog.youkuaiyun.com/code__01/article/details/143133331</guid><author>code__01</author><pubDate>Mon, 21 Oct 2024 21:03:58 +0800</pubDate><description><![CDATA[综合练习实战 - 华为登录界面]]></description><category></category></item><item><title><![CDATA[鸿蒙界面开发]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/143114448</link><guid>https://blog.youkuaiyun.com/code__01/article/details/143114448</guid><author>code__01</author><pubDate>Mon, 21 Oct 2024 16:02:49 +0800</pubDate><description><![CDATA[鸿蒙精简学习笔记]]></description><category></category></item><item><title><![CDATA[经典算法（五）---归并排序]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134766118</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134766118</guid><author>code__01</author><pubDate>Sun, 03 Dec 2023 22:21:31 +0800</pubDate><description><![CDATA[归并排序（Merge Sort）是建立在归并操作上的一种有效，稳定的排序算法，该算法是采用分治法（Divide and Conquer）和递归（Recursion）思想的一个非常典型的应用。将已有序的子序列合并，得到完全有序的序列；即先使每个子序列有序，再使子序列段间有序。若将两个有序表合并成一个有序表，称为二路归并。
归并排序分两大步，第一步分，第二步合。]]></description><category></category></item><item><title><![CDATA[经典算法（四）---希尔排序]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134755361</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134755361</guid><author>code__01</author><pubDate>Sun, 03 Dec 2023 12:52:24 +0800</pubDate><description><![CDATA[希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”（Diminishing Increment Sort），是直接插入排序算法的一种更高效的改进版本。
希尔排序又称“分组插入排序”，先将整个待排元素序列分割成若干个子序列（由相隔某个“增量”的元素组成的）分别进行直接插入排序，然后依次缩减增量再进行排序，待整个序列中的元素基本有序（增量为1后）时，再对全体元素进行一次直接插入排序。]]></description><category></category></item><item><title><![CDATA[经典算法（三）---插入排序]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134746531</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134746531</guid><author>code__01</author><pubDate>Sat, 02 Dec 2023 01:30:19 +0800</pubDate><description><![CDATA[插入排序（Insertion sort），一般也被称为直接插入排序。对于少量元素的排序，它是一个有效的算法 。
通过构建有序序列，对于未排序数据，在已排序序列中从后向前扫描，找到相应位置并插入。每步将一个待排序的元素，按其排序码大小插入到前面已经排好序的一组元素的适当位置上去，直到元素全部插入为止。]]></description><category></category></item><item><title><![CDATA[经典算法（二）---冒泡排序]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134746100</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134746100</guid><author>code__01</author><pubDate>Sat, 02 Dec 2023 01:29:08 +0800</pubDate><description><![CDATA[冒泡排序（Bubble Sort）由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端（升序或降序排列），就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样，故名“冒泡排序”。
实质：把小（大）的元素往前（后）调]]></description><category></category></item><item><title><![CDATA[经典算法 （一）---选择排序法]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134724508</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134724508</guid><author>code__01</author><pubDate>Thu, 30 Nov 2023 23:58:25 +0800</pubDate><description><![CDATA[选择排序（Selection sort）是一种简单直观的排序算法。它的工作原理是：第一次从待排序的数据元素中选出最小（或最大）的一个元素，存放在序列的起始位置，然后再从剩余的未排序元素中寻找到最小（大）元素，然后放到已排序的序列的末尾。以此类推，直到全部待排序的数据元素的个数为零。选择排序是不稳定的排序方法。简单来说：选择排序就是经过一轮一轮的查找，每一轮都从待排序的元素中选择一个最小的（或最大的）元素，存放在起始位置，直接排序完成位置。]]></description><category></category></item><item><title><![CDATA[C语言-猜数游戏]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134698472</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134698472</guid><author>code__01</author><pubDate>Thu, 30 Nov 2023 12:25:58 +0800</pubDate><description><![CDATA[掌握了前面博客学习的循环和分支语句，我们就可以尝试写一些稍微有趣的代码了，比如：写⼀个猜数字游戏，开锁新函数rand，srand，time。]]></description><category></category></item><item><title><![CDATA[goto语句]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134635684</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134635684</guid><author>code__01</author><pubDate>Mon, 27 Nov 2023 11:00:17 +0800</pubDate><description><![CDATA[goto 语句如果使用的不当，就会导致在函数内部随意乱跳转，打乱程序的执行流程，所以我们的建议是能不用尽量不去使用；但是 goto 语句也不是一无是处，在多层循环的代码中，如果想快速跳出使用goto 就非常方便了。]]></description><category></category></item><item><title><![CDATA[循环的嵌套-素数的判断]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134635421</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134635421</guid><author>code__01</author><pubDate>Sun, 26 Nov 2023 23:50:05 +0800</pubDate><description><![CDATA[前⾯学习了三种循环 while ， do while ， for ，这三种循环往往会嵌套在⼀起才能更好的解决问题，就是我们所说的：循环嵌套，这里我们就看⼀个求素数的例⼦。]]></description><category></category></item><item><title><![CDATA[break和continue语句]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134630240</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134630240</guid><author>code__01</author><pubDate>Sun, 26 Nov 2023 17:32:22 +0800</pubDate><description><![CDATA[在循环执行的过程中，如果某些状况发生的时候，需要提前终⽌循环，这是非常常见的现象。C语言中提供了 break 和 continue 两个关键字，就是应用到循环中的。
break 的作用是用于永久的终止循环，只要break被执行，就会直接跳出循环，继续往后执行。
continue 的作用是跳过本次循环continue后边的代码，在for循环和while循环中有所差异。]]></description><category></category></item><item><title><![CDATA[for-循环语句]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134629058</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134629058</guid><author>code__01</author><pubDate>Sun, 26 Nov 2023 16:16:09 +0800</pubDate><description><![CDATA[for 和 while 在实现循环的过程中都有  初始化、 判断、 调整这三个部分，但是 for 循环的三个部分非常集中，便于代码的维护，而如果代码较多的时候 while 循环的三个部分就比较分散，所以从形式上 for 循环要更优⼀些。]]></description><category></category></item><item><title><![CDATA[do-while循环]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134627034</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134627034</guid><author>code__01</author><pubDate>Sun, 26 Nov 2023 14:13:52 +0800</pubDate><description><![CDATA[do语句···先循环后判断：执行循环体之后进行判断      
while语句···先判断后循环：执行循环体之前进行判断]]></description><category></category></item><item><title><![CDATA[while - 循环语句]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134622601</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134622601</guid><author>code__01</author><pubDate>Sun, 26 Nov 2023 00:20:34 +0800</pubDate><description><![CDATA[C语言提供了3种循环语句，while 就是其中⼀种，接下来就介绍⼀下 while 语句。 while 语句的语法结构和 if 语句非常相似，但while语句是可以实现循环效果的。]]></description><category></category></item><item><title><![CDATA[switch - 分支语句]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134609342</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134609342</guid><author>code__01</author><pubDate>Sat, 25 Nov 2023 01:04:51 +0800</pubDate><description><![CDATA[switch 语句是一种特殊形式的 if...else 结构，用于判断条件有多个结果的情况。它把多重的 if...else 改成更易用，可读性更好的形式。]]></description><category></category></item><item><title><![CDATA[if-分支语句详解]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/134362333</link><guid>https://blog.youkuaiyun.com/code__01/article/details/134362333</guid><author>code__01</author><pubDate>Sun, 12 Nov 2023 16:43:44 +0800</pubDate><description><![CDATA[if 和 if...else  的详解，]]></description><category></category></item><item><title><![CDATA[C语言初阶笔记-第二部分]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/131887367</link><guid>https://blog.youkuaiyun.com/code__01/article/details/131887367</guid><author>code__01</author><pubDate>Sat, 11 Nov 2023 11:04:08 +0800</pubDate><description><![CDATA[编译时，注释会被替换成⼀个空格，所以 min/* 这⾥是注释*/Value 会变成 min Value ，⽽不 是 minValue。双引号⾥⾯的注释符号，会成为字符串的⼀部分，解释为普通符号，失去注释作⽤。/**/ 的这种注释也不⽀持嵌套注释， /* 开始注释后，遇到第⼀个 */ 就认为注释结束了。空语句，⼀般出现的地⽅是：这⾥需要⼀条语句，但是这个语句不需要做任何事，就可以写⼀个空语句。这种注释只能是单⾏，可以放在⾏⾸，也可以放在⼀⾏语句的结尾。空语句是最简单的，⼀个分号就是⼀条语句，是空语句。]]></description><category></category></item><item><title><![CDATA[C语言初阶基础知识笔记]]></title><link>https://blog.youkuaiyun.com/code__01/article/details/131863067</link><guid>https://blog.youkuaiyun.com/code__01/article/details/131863067</guid><author>code__01</author><pubDate>Sat, 22 Jul 2023 02:06:18 +0800</pubDate><description><![CDATA[n 是⼀个转义字符表⽰换⾏的意思，我们可以简单的理解为 \ 让 n 的意思 发⽣了转变， n 本来是⼀个普通的字符，被 \ 转义为换⾏的意思。在键盘上可以敲出各种字符，如：a，q，@，#等，这些符号都被称为字符，C 语⾔中字符是⽤单引号 括起来的，如：'a'，'b'，'@'。C 语⾔字符串中⼀个特殊的知识，就是在字符串的末尾隐藏放着⼀个 \0 字符，这个 \0 字符是字符串 的结束标志。\f ：换⻚符，光标移到下⼀⻚。⼀个系列的库函数⼀般会声明在同⼀个头⽂件中，所以库函数的使⽤，要包含对应的头⽂件。]]></description><category></category></item></channel></rss>