自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据结构 第四季

//栈(stack)是限定仅在表尾进行插入和删除操作的线性表,又称先进后出(Last In First Out)的线性表,简称LIFO结构.//栈的插入操作:叫做进栈,也称压栈、入栈。//栈的删除操作:叫做出栈,也有的叫做弹栈。//栈的抽象数据类型(ADT)/* ADT(Stack) Data :同线性表,元素具有相同的类型,相邻元素具有前驱和后继元素 Operation In

2014-05-05 15:19:01 1135

原创 数据结构 第三季(part 3)

//静态链表:用数组描述的链表叫静态链表 //数组的每个下标都对应着一个data和一个cur,data用来存放数据元素,游标相当于链表中的next指针//线性表的静态链表的存储结构#define MAXSIZE 100typedef struct{ ElemType data; int cur;//游标,为0时表示无指向}Component,StaticLinkList(MAXSI

2014-05-05 13:45:32 821

原创 数据结构 第三季(part 2)

//线性表的链式存储结构typedef struct Node{ ElemType data; struct Node *next;}Node;typedef struct Node *LinkList;Status GetElem(LinkList L,int i,ElemType *e){//获取链表元素 int j; LinkList p; p = L->next; j

2014-04-30 15:58:41 503

原创 数据结构 第三季(part 1)

//线性表:零个或多个数据元素的有限序列//线性表的//ADT:/*Data 线性表的数据对象集合为{a1,a2,....,an},每个元素的类型均为DataType,其中,除第一个元素之外,都有且只有一个前驱元素, 除最后一个元素之外,有且只有一个直接后继元素。 Operation InitList(*L); ListEmpty(L); ClearList(*L);

2014-04-29 16:32:29 634

原创 数据结构 第二季

//算法:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。//算法的特性:{1.输入输出 2.有穷性 3.确定性 4.可行性 }//算法设计的要求:{1.正确性 2.可读性 3.健壮性 4.时间效率高和存储量低}//算法效率的度量方法:{1.事后统计方法 2.事前分析估算方法}//函数的渐进增长:给定两个函数f(n)和g(n),如果存在一个

2014-04-29 15:47:01 700

原创 数据结构 第一季

//数据结构:是相互之间存在的一种或多种特定关系的数据元素的集合//程序设计 = 数据结构 + 算法//数据:是描述客观事物的符号,是计算机中可以操作的对象是能被计算机识别,并输入给计算机处理的符号集合。//{1.可以输入到计算机 2.可以被计算机程序处理}//数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理,也被成为记录。//数据项:组成数据元素的若干组成部分

2014-04-29 14:28:46 981

原创 【数据库教程】第二季 关系数据库

带着饥饿感与疲劳感,为大家带来第二季。疲劳感是因为昨天女神大姨妈来了,是的,我要在博客里面提这个事情了,大姨妈真心是对男女的共同煎熬啊,昨晚是一晚没睡,加上现在肚子里缺货呀,痛苦万分。然后看到了今天的题目,是的,关系数据库,尼玛,到哪跟你发生关系呀。  在谈“关系”前,我们先来yi

2014-04-16 17:41:41 724

原创 【数据库教程】第一季 什么是数据库

我想,很多打开这篇博客的小盆宇,都是因为项目、课程甚至是毕业的压力,需要对毫无兴趣的数据库进行零基础学习。其实小宝作为一名非计算机方向的屌丝,也是没有系统的上过数据库的课程。但是小宝有一颗强烈求知的心,因此也是在数据库方面花了很大时间的,但是说实话,我确实走了很多弯路。其实第一个弯路就是:①我为什么要用数据库?  我跟大家一样,学习数据库是在某个人或者某些人的唆使下开始的,而唆使我的人呢,是我

2014-04-12 15:13:48 1051

转载 Java中获取键盘输入值的三种方法

程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧:  以下将列出几种方法:  方法一:从控制台接收一个字符,然后将其打印出来  public static void main(S

2013-12-27 14:36:17 701

转载 【java基础】有效利用 Java 的文档帮助

Sun 公司为 JDK 工具包提供了一整套文档资料, 我们习惯上称之为 JDK 文档。 JDK 文档中提供了 Java 中的各种技术的详细资料,以及 JDK 中提供的各种类的帮助说明。JDK 文档是 Java 语言的完整说明,大多数书籍中的类的介绍都要参照它来完成,它是编程者们最经常查阅的资料。  我们可以从 Sun 公司的网站 http://java.sun.com 上下载到最新的 JDK

2013-12-24 15:17:19 541

转载 【java基础】体验 Java 编程的过程

首先用记事本程序建立一个名为 Test.java 的源文件(在实际操作中,我们常常会用到一些更好的工具软件,例如 UltraEdit、EditPlus、Notepad++等,它们有很多记事本程序不能比拟的优点。比如:支持用不同的颜色标记关键字,类名;自动显示行号,以便于我们更加方便的查找所需要的代码;能够自动缩进,减少了书写程序代码的工作量;能够同时编辑多个文件,方便在多个文件之间反复切换;还可以

2013-12-24 14:47:28 630

转载 【java基础】Java 虚拟机及 Java 的跨平台原理

Java 虚拟机(JVM)可运行 Java 字节码的假想计算机,Java 的跨平台性是相对于其他编程语言而言的,我们这里就用 C 语言的编程与执行过程来同 Java 的编程与执行过程进行对比说明。同 C 语言编程一样, 我们首先也要编写 Java 源程序, 然后由 Java 编译程序将 Java 源程序编译为 JVM 可执行的代码,即 Java 字节码。Java 源程序编译后生成的字节码文件就

2013-12-24 14:15:38 1019

转载 【小宝解惑】C++调试过程中常见语法错误及解决方法

C++调试的过程中经常会遇到各种各样的错误,这里就上表!相信有了这个,会给大家的效率提高不少!

2013-12-19 14:05:10 886

转载 【小宝解惑】VC++中delete和delete [] 的区别

我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存;delete[] 释放new分配的对象数组指针指向的内存。那么,按照教科书的理解,我们看下下面的代码:int *a = new int[10];delete a; //方式1delete [] a; //方式2肯定会有很多人说方式1肯定存在内存泄漏,是这样吗1. 针对简单类型

2013-12-12 14:30:16 1339

转载 【小宝解惑】虚函数和纯虚函数的作用与区别

虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtual void Eat(){……};void Move();privat

2013-12-12 14:16:27 701

转载 【小宝解惑】vc下debug版本和release版本的区别

Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误,

2013-12-07 16:05:03 882

原创 【MFC基础教程】MFC 中常用类,宏,函数介绍

一.常用类CRect:用来表示矩形的类,拥有四个成员变量:top,left,bottom,right。分别表是左上角和右下角的坐标。可以通过以下的方法构造:CRect( int l, int t, int r, int b ); //指明四个坐标CRect( const RECT& srcRect ); //由 RECT 结构构造CRect( LPCRECT lpSrcRect )

2013-12-06 21:39:35 1465

原创 【小宝读书】最可爱设计

可爱是一种力量,一种温柔的震撼世界的力量……  写读后感也是小宝的一个兴趣爱好,今天介绍的这本书是Olivia Ivy的《最可爱设计》。起初拿起这本书是因为它的封面画的是非常可爱的插画,让我不禁眼前一亮,翻开之后更是被里面的内容所吸引,体会到可爱其实也是一种力量。本书将“可爱”一词发挥的淋漓尽致,充分的表现在了生活中的一些细枝末节中,我想,能够将可爱的力量应用于软件的界面或者是网页的设计,如果

2013-11-12 08:10:04 813

原创 【MFC基础教程】API与SDK的区别与联系

SDK就犹如大名鼎鼎的天上人间,API就是里面工作的姐姐们。没有天上人间,姐姐们还是可以在晚上辛勤的工作嘛,正所谓“起的比鸡早,睡得比鸡晚”嘛。但是没有了姐姐们,天上人间就没法创造GDP了。                                           ——小宝  小宝这两天听到女朋友萌姐说的最多的就是API与SDK,起初我通过这两个缩写的英文全称能够基本区分

2013-11-04 14:14:53 1520

原创 【MFC基础教程】小宝手把手带你去做自己的计算器

小宝一直在实验室做有关C语言(偏通信)的项目,近期得知竟然需要编一个软件界面,本不是计算机专业的我“巴坑”一声就傻掉了。万般无奈只好找自己计算机专业的女盆友萌姐寻求帮助。萌姐平时总是被我欺负,这次总算找到机会对我进行“疯狂性报复”了。端茶倒水捶背并且拿出吉他唱了一段北京大鼓书之后,萌姐终于从嘴里蹦出了一个词,【MFC】,好吧,M(mei)F(fan)C(chi)。唉,没饭吃也比被导师骂强啊,咱这就

2013-11-03 00:02:48 2622 3

零基础学java语言特色篇

零基础学JAVA语言特色篇(7~14章)全部代码,适合新手学习。

2014-03-22

零基础学java基础篇代码

零基础学java基础篇(1-6章)全部java代码,适合新手学习。

2014-03-14

空空如也

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

TA关注的人

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