自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

War_guard的专栏

你选你所爱,我爱我所选

  • 博客(6)
  • 收藏
  • 关注

原创 用C语言实现画矩形

#include // bool数据类型是C99标准新增的, 要使用bool类型需要导入头文件#include typedef struct point {    int x;    int y;} LOPoint;typedef struct size {    int width;    int height;} LOSize;typed

2015-03-02 09:02:48 3828

原创 选择排序

直接选择排序原理:将序列划分为无序和有序区,寻找无序区中的最小值和无序区的首元素交换,有序区扩大一个,循环最终完成全部排序。要点:实现:Void SelectSort(Node L[]){Int i,j,k;//分别为有序区,无序区,无序区最小元素指针For(i=0;i{k=i;For(j=i+1;j{

2015-03-02 09:01:50 286

原创 直接插入排序

原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:Void InsertSort(Node L[],int length){Int i,j;//分别为有序区和无序区指针for(i=1;i{j=i

2015-03-02 08:59:44 342

原创 用C语言实现画矩形

#include // bool数据类型是C99标准新增的, 要使用bool类型需要导入头文件#include typedef struct point {    int x;    int y;} LOPoint;typedef struct size {    int width;    int height;} LOSize;typed

2015-03-02 08:48:30 8372

原创 oc关于内存管理

在cocoa中,当向一个集合对象中添加一个对象时,,集合会主动持有对它的所有权,而从集合中拿掉一个对象时,集合会主动放弃对它的所有权。就是说我们不需要进行retain和release。这里的retain和release有一个引入计数器的概念,retain即计数器+1,release即计数器-1.当需要手动管理内存时,我们需要在xcode的中,自己管理ARC。(一)对于内

2015-03-02 08:46:23 359

原创 冒泡排序法

//冒泡排序法的基本思想:(以升序为例)含有n个元素的数组原则上要进行n-1次排序。对于每一躺的排序,从第一个数开始,依次比较前一个数与后一个数的大小。如果前一个数比后一个数大,则进行交换。这样一轮过后,最大的数将会出现称为最末位的数组元素。第二轮则去掉最后一个数,对前n-1个数再按照上面的步骤找出最大数,该数将称为倒数第二的数组元素......n-1轮过后,就完成了排序。//若要以降

2015-02-08 20:16:34 440

空空如也

空空如也

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

TA关注的人

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