自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++多态

什么是多态多态是C++中的一个重要的基础,可以这样说,不掌握多态就是C++的门外汉。然而长期以来,C++社群对于多态的内涵和外延一直争论不休。大有只见树木不见森林之势。多态到底是怎么回事呢?说实在的,我觉的多态这个名字起的不怎么好(或是译的不怎么好)。要是我给起名的话,我就给它定一个这样的名字–“调用’同名函数’却会因上下文不同会有不同的实现的一种机制”。这个名字长是长了点儿,可是比“多态”清楚多了

2017-06-30 20:41:26 388

原创 Python面向对象的编程笔记

面向对象编程(Object Oriented Programming–OOP)是把 对象 作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。(通过定义一组组函数来实现降低复杂度的目的)面向对象的程序设计把计算机程序视为一组对象的集合,而每个

2017-06-15 23:58:02 455

原创 链表的创建

节点 节点主要由以下两块组成: 数据 指向下一个节点的指针 链表 链表主要由以下几块组成: 一系列节点    每个节点至少包括:    一条数据(任意类型)    一个该节点类型的指针    节点之间首尾相连(指向链表中下一个节点的指针) 头指针:指向第一个节点的指针 尾节点:节点指针指向空 上图表示一个4个节点组成的链表,链表是由一系列的节点, 头指针(hea

2017-06-13 21:41:37 289

转载 约瑟夫环问题

约瑟夫环问题:一圈共有N个人,开始报数,报到M的人自杀,然后重新开始报数,问最后自杀的人是谁? 如上图:内环表示人排列的环,外环表示自杀顺序;上面N=41,M=3。 最普通办法就是模拟整个过程:建一个bool数组,true表示此人还活着,false表示已经自杀。可以模拟整个过程.#include<iostream> using namespace std; int main()

2017-06-09 20:57:13 318

原创 排序和查找算法--C

冒泡排序算法及代码“冒泡”由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。这里以从小到大排序为例进行讲解。基本思想及举例说明基本思想:不断比较相邻的两个数,让较大的元素后移。经过一轮比较,就选出最大的数;经过第2轮比较,就选出次大的数,以此类推。下面对3 2 4 1进行冒泡排序。 第一轮 排序过程 3 2 4 1 (最初) 2 3 4 2 (比较3和2

2017-06-04 23:25:50 573

空空如也

空空如也

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

TA关注的人

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