自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 结构体、共用体、枚举

一、结构体的相关知识:1、定义结构体类型,只说明该类型的组成情况,并没有分配内存空间。只有当定义属于结构体类型的变量时,系统才会分配空间给该变量。2、结构体定义类型中不允许对结构体本身的递归定义。3、结构体定义中可以包含另外的结构体,即结构体是一嵌套的。4、结构体变量可以在定义时进行初始化赋值。例如:struct person{  char name[20];  cha

2015-04-13 19:50:50 1762

原创 字符串

1.主要的字符串处理函数:(1)strlen(s)返回s的长度,不包括字符串结束符null。     int strlen(const char *str){     assert(str!=NULL);     int len=0;    while((*str++)!='\0')            len++;       return len;   }

2015-03-30 17:31:13 306

原创 数组

1.C++的基本概念:内存分区:(1)堆:由程序员手动分配和释放,由malloc(c语言)或new(C++语言)来分配,free(c语言)或delete(C++语言)释放。若程序员不释放,程序结束时由系统释放。(2)栈:由编译器自动分配和释放,存放函数的参数值、局部变量的值等。(3)全局(静态)存储区:存放全局变量和静态变量。包括DATA段(全局初始化区)与BBS段(全局未初始化区)。其中,初

2015-03-30 10:12:33 307

转载 设计模式大全

设计模式主要有三大类:创建模式:对类的实例化过程的抽象。一些系统在创建对象时,需要动态地决定怎样创建对象,创建哪些对象,以及如何组合和表示这些对象。创建模式描述了怎样构造和封装这些动态的决定。包含类的创建模式和对象的创建模式。创建型模式包括:单例模式,抽象工厂模式,建造者模式,工厂模式,原型模式。结构模式:描述如何将类或对象结合在一起形成更大的结构。分为类的结构模式和对象的结构模式。类的结

2015-03-18 11:11:33 274

转载 KMP算法

字符串匹配的KMP算法作者: 阮一峰字符串匹配是计算机的基本任务之一。举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的

2015-01-07 16:00:37 270

原创 LeetCode

2.1.23 Single Number描述Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime complexity. Could you impleme

2014-12-01 20:12:24 242

原创 matlab中相关数据的处理

1.随机函数的生成。r=randi(m,1,n);表示生成

2014-11-12 15:36:32 454

转载 蛇形问题

描述在n*n方陈里填入1,2,…,n*n,要求填成蛇形。例如n=4时方陈为:10 11 12 19 16 13 28 15 14 37 6 5 4输入直接输入方陈的维数,即n的值。(n输出输出结果是蛇形方陈。样例输入3样例输出7 8 16 9 25 4 3

2014-11-04 22:13:45 410

转载 数据结构

1. 括号匹配的四种可能性:①左右括号配对次序不正确②右括号多于左括号③左括号多于右括号④左右括号匹配正确2. 算法思想:1.顺序扫描算数表达式(表现为一个字符串),当遇到三种类型的左括号时候让该括号进栈;2.当扫描到某一种类型的右括号时,比较当前栈顶元素是否与之匹配,若匹配,退栈继续判断;3.若当前栈顶元素与当前扫描的括号不匹配,则左右括号配对次序不正确,匹配

2014-11-04 14:56:15 252

翻译 C++ vector定义和赋值

方法一:       vector

2014-10-28 20:29:57 4278

原创 c++整理(1)

最近在学c++primer,从第一章开始,慢慢的看,第一章没人比较简单,有一个x

2014-10-28 14:08:53 315

空空如也

空空如也

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

TA关注的人

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