<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Finecsr的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Finecsr</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Finecsr]]></copyright><item><title><![CDATA[实验——LC-3机器码编程]]></title><link>https://blog.youkuaiyun.com/Finecsr/article/details/124549428</link><guid>https://blog.youkuaiyun.com/Finecsr/article/details/124549428</guid><author>Finecsr</author><pubDate>Tue, 03 May 2022 00:38:06 +0800</pubDate><description><![CDATA[目录



一.实验目的与要求

二.实验内容与方法

三.实验步骤与过程

(1)无输出版本（用R2存储“1”的个数）

(2) 有输出版本

（3）有输出改良版（能符合所有的十六位字）



一.实验目的与要求

（1）分析和理解实验指定的问题

（2）利用LC-3的机器代码设计实现相关程序

（3）通过LC-3仿真器调试和运行相关程序并得到正确的结果

二.实验内容与方法

利用LC-3的机器代码计算一个16位的字中有多少位是“1”

（1）程序从x3000开始

（2）需计算的字存储在x3100

]]></description><category></category></item><item><title><![CDATA[C语言的5种简单排序算法]]></title><link>https://blog.youkuaiyun.com/Finecsr/article/details/124410411</link><guid>https://blog.youkuaiyun.com/Finecsr/article/details/124410411</guid><author>Finecsr</author><pubDate>Wed, 27 Apr 2022 23:04:16 +0800</pubDate><description><![CDATA[基本概要：

本文主要介绍五种简单常用的排序算法：冒泡排序，快速排序，插入排序，选择排序，希尔排序，包括它们的基本思想和代码实现。值得一说的是：插入排序，冒泡排序，选择排序平均情况下的时间复杂度为，因此在排序数据较少的情况下较好；而希尔排序和快速排序的平均时间复杂度为，因此在排序数据较多的情况下较好，但是对于快速排序而言，数据基本有序时反而不好，接下来会详细阐述。

1.冒泡排序（Bubble Sort）

基本思想：

冒泡排序是一个非常好理解的排序，顾名思义——冒泡，此时将要排序的数据从上至下排列，从最]]></description><category></category></item></channel></rss>