上一页 1 2 3 4 5 6 ··· 9 下一页

2016年4月29日

输入一个四则运算,计算其结果

摘要: 一般我们所输入的四则运算都是中缀四则运算,如:9+(3-1)*3+10/2,为了便于计算机处理,在计算四则运算的时候,往往先将中缀四则运算改为后缀四则运算。 这里 先介绍下后缀四则运算的原理,主要是运用了栈的后进先出,这里首先需要一个栈用来保存运算符: 中缀转后缀的原理: 首先是9,直接保存到数组中 阅读全文

posted @ 2016-04-29 15:00 !!-阳光-!! 阅读(1098) 评论(0) 推荐(0) 编辑

2016年4月26日

排序1,2......n的无序数组,时间复杂度为o(n),空间复杂度为o(1)

摘要: #include "stdafx.h" #include using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int a[] = { 10, 6, 9, 5, 2, 8, 4, 7, 1, 3 }; int len = sizeof(a) / sizeof(int); int temp; fo... 阅读全文

posted @ 2016-04-26 15:56 !!-阳光-!! 阅读(446) 评论(0) 推荐(0) 编辑

sprintf、strcpy 及 memcpy 函数区别

摘要: 这些函数的区别在于 实现功能 以及 操作对象 不同。strcpy 函数操作的对象是 字符串 ,完成 从 源字符串 到 目的字符串 的 拷贝 功能。 sprintf 函数操作的对象 不限于字符串 :虽然目的对象是字符串,但是源对象可以是字符串、也可以是任意基本类型的数据。这个函数主要用来实现(字符串或 阅读全文

posted @ 2016-04-26 14:27 !!-阳光-!! 阅读(1177) 评论(0) 推荐(0) 编辑

2016年4月8日

角度和弧度之间的转换

摘要: 在编程中,我们经常会用到角度或者弧度,但是往往我们所得到的不是角度就是弧度,需要转换一下才能用到,这里我总结了角度和弧度之间的转换, 1、转换方法: 角度转弧度 π/180×角度弧度变角度 180/π×弧度 例:角度转弧度 弧度转角度 阅读全文

posted @ 2016-04-08 15:38 !!-阳光-!! 阅读(2681) 评论(0) 推荐(0) 编辑

2016年4月7日

list control控件的一些操作

摘要: 一.添加数据 这里介绍的是最平常的添加方法,当然也有很多其他比较好的方法。这里要非常注意添加顺序。先上代码: 这里说一下步骤: 1.添加列; 2.添加行; 3.添加数据。 一般添加列和行都是从0开始添加,在本程序中因为在添加列的时候就已经占了一行,所以在添加行的时候就是从第一行开始,即程序中的i=1 阅读全文

posted @ 2016-04-07 17:11 !!-阳光-!! 阅读(541) 评论(0) 推荐(0) 编辑

2016年4月6日

CAD中用户选择实体

摘要: 在CAD的很多操作中都会有需要用户选择实体的时候,这里将我最近项目中用到的方法分享一下,程序原意是希望用户选择一个单行文本或者多行文本,并返回所选文本的内容,直接上代码: 阅读全文

posted @ 2016-04-06 17:07 !!-阳光-!! 阅读(659) 评论(0) 推荐(0) 编辑

2016年3月17日

C++中的静态类型和动态类型的定义

摘要: 当我们使用存在继承关系的类型时,必须将一个变量或者其他表达式的静态类型与该表达式表示对象的动态类型区分开来。 表达式的静态类型在编译时总是已知的,它是变量声明时的类型或者表达式生成的类型; 而动态类型则是变量或者表达式表示的内存中的对象的类型,动态类型直到运行时才可知。 阅读全文

posted @ 2016-03-17 17:15 !!-阳光-!! 阅读(1635) 评论(0) 推荐(0) 编辑

关于基类和派生类之间的关系

摘要: 作为面向对象的程序设计来说,继承是非常重要的一个特点,面向对象程序设计(Object-Oriented Programming, OOP)的核心思想是数据抽象、继承和动态绑定。其中使用数据抽象,我们可以将类的接口与实现分离;使用继承,可以定义相似的类型并对其相似关系建模;使用动态绑定,可以在一定程度 阅读全文

posted @ 2016-03-17 11:32 !!-阳光-!! 阅读(8912) 评论(0) 推荐(0) 编辑

2016年3月16日

C++中常用到的容器

摘要: 这里主要讲C++中经常用到的一些保存数据的容器,其中也会介绍string。 在C++11中提到了很多容器,这里主要介绍:vector、list、map。还有一些其他的容器就不做介绍了。 1.String 这是我们用得最多的用来表示字符串的类型了 ,下面介绍一下String的一些知识: 初始化: st 阅读全文

posted @ 2016-03-16 15:10 !!-阳光-!! 阅读(9606) 评论(0) 推荐(0) 编辑

2016年3月15日

几种常见的排序算法及它们之间的比较

摘要: 1.稳定性比较 插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的 选择排序、希尔排序、快速排序、堆排序是不稳定的 2.时间复杂性比较 插入排序、冒泡排序、选择排序的时间复杂性为O(n2) 其它非线形排序的时间复杂性为O(nlog2n) 线形排序的时间复杂性为O(n); 3.辅助空间 阅读全文

posted @ 2016-03-15 16:35 !!-阳光-!! 阅读(8775) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页

导航