首页 > 编程语言
C++初始化顺序相关
C++初始化顺序相关1. 设置函数默认参数的顺序:从右到左 原因: 调用函数时填写参数的顺序是从左到右,因此默认参数必须从右到左给2. 类的数据成员初始化列表初始化顺序为:从右到左 例子: class ClassA{public: ClassA():m_n2(0), m_n1(m_n2+2...
分类:编程语言   时间:2015-05-03 18:46:18    收藏:0  评论:0  赞:0  阅读:303
快速排序
Document 原理就是找到数组的中心点作为基点,把比基点小的都放在左边,大的都放在右边,然后再利用递归即可。
分类:编程语言   时间:2015-05-03 18:45:28    收藏:0  评论:0  赞:0  阅读:302
排序算法
1.冒泡排序:比较相邻的的两个元素,并将大(小的)往后(前)移动。实现代码:def asc(ary): n=len(ary) for i in range(n): for j in range(0,n-i-1): if not less(ary[j],...
分类:编程语言   时间:2015-05-03 18:45:18    收藏:0  评论:0  赞:0  阅读:340
算法分析与设计——矩阵连乘问题
问题描述: 给定n个矩阵:A1,A2,...,An,其中Ai与Ai+1是可乘的,i=1,2...,n-1。确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。输入数据为矩阵个数和每个矩阵规模,输出结果为计算矩阵连乘积的计算次序和最少数乘次数。问题解析: 由于矩阵乘法满足结.....
分类:编程语言   时间:2015-05-03 18:45:08    收藏:0  评论:0  赞:0  阅读:413
Java for LeetCode 024 Swap Nodes in Pairs
Given a linked list, swap every two adjacent nodes and return its head. For example,Given 1->2->3->4, you should return the list as 2->1->4->3.Your al...
分类:编程语言   时间:2015-05-03 18:44:58    收藏:0  评论:0  赞:0  阅读:273
Java for LeetCode 025 Reverse Nodes in k-Group
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then le...
分类:编程语言   时间:2015-05-03 18:44:08    收藏:0  评论:0  赞:0  阅读:258
201505031734_《JavaScript中的函数》
所谓变成就是将需求变为一组函数和数据结构的技能!:)
分类:编程语言   时间:2015-05-03 18:42:08    收藏:0  评论:0  赞:0  阅读:168
冒泡排序
冒泡排序算法的运作如下:(从后往前)比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较...
分类:编程语言   时间:2015-05-03 18:40:48    收藏:0  评论:0  赞:0  阅读:265
201505030956_《Javascript变量整理》
一.Function.proptype.method=function(name func){ this.proptype[name]=func; return this;};二.语法图三.注释。尽量用//代替 /**/四.注意JavaScript中的goto、native、package、supp...
分类:编程语言   时间:2015-05-03 18:37:08    收藏:0  评论:0  赞:0  阅读:265
题目1117:整数奇偶排序
题目描述: 输入10个整数,彼此以空格分隔。重新排序以后输出(也按空格分隔),要求: 1.先输出其中的奇数,并按从大到小排列; 2.然后输出其中的偶数,并按从小到大排列。 输入: 任意排序的10个整数(0~100),彼此以空格分隔。 输出: 可能有多组测试数据,对于每组数据,按照要求排序后输出,由空格分隔。 样例输入: 4 7 3 13 11 12 0 47 ...
分类:编程语言   时间:2015-05-03 17:31:38    收藏:0  评论:0  赞:0  阅读:423
用线性表来解决约瑟夫环问题(C语言)
#include #include #define OK 1; #define ERROR 0; typedef int Status; typedef int Elemtype; typedef struct Cnode{ Elemtype data; struct Cnode *next; }CNode; CNode *joseph; Sta...
分类:编程语言   时间:2015-05-03 17:31:30    收藏:0  评论:0  赞:0  阅读:261
Java 多线程 并发编程
一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间...
分类:编程语言   时间:2015-05-03 17:30:19    收藏:0  评论:0  赞:0  阅读:311
Grpc-java MacOS编译
系统版本: Mac OS X 10 本文简述grpc-java的编译过程,在官方文档的步骤里,增加两个包的安装依赖。Build# download source code git clone https://github.com/grpc/grpc-java.git cd grpc-java# install mvn brew install maven# build netty git subm...
分类:编程语言   时间:2015-05-03 17:29:18    收藏:0  评论:0  赞:0  阅读:649
C++通过COM接口操作PPT
一、 背景及要求在VS环境下,开发C++代码操作PPT,支持对PPT模板的修改。包括修改文本标签、图表、表格。满足大多数软件生成PPT报告的要求,即先收工创建好模板,在程序中修改模板数据。二、 开发环境构建通过VS2012的Class Wizard创建PowerPoint和Excel的COM接口;由于需要操作PPT中的图表,而图表的数据使用Excel存储的,需要修改图表的数据就得生成Excel的CO...
分类:编程语言   时间:2015-05-03 17:28:39    收藏:0  评论:0  赞:0  阅读:367
JAVA通过COM接口操作PPT
一、 背景及要求在Eclipse环境下,开发JAVA代码操作PPT,支持对PPT模板的修改。包括修改文本标签、图表、表格。满足大多数软件生成PPT报告的要求,即先收工创建好模板,在程序中修改模板数据。二、 开发环境搭建下载jacob开源组件,解压后把jacob.jar添加到项目中。拷贝对应的dll文件到Path路径下。32位系统采用X86的dll, 64位系统采用X64的dll。 三、 实现合并...
分类:编程语言   时间:2015-05-03 17:28:08    收藏:0  评论:0  赞:0  阅读:468
Java线程:概念与原理
一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。   线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是...
分类:编程语言   时间:2015-05-03 17:27:39    收藏:0  评论:0  赞:0  阅读:288
Java标识符的命名规则
Java语言中,为各种变量、方法和类等起的名字称为标识符Java标识符的命名规则:应以字母、下划线、美元符开头后跟字母、下划线、美元符或数字Java标识符大小写敏感,长度无限制1.java中能用作标识符的有:26个英文字母(大、小写),数字,下划线,美元符号$。 但是不能以数字开头。 2.类名首个字...
分类:编程语言   时间:2015-05-03 17:26:28    收藏:0  评论:0  赞:0  阅读:316
思维导图(自己整理,希望对大家有用):JavaScript函数+canvas绘图+Array数组
1.javascript函数:2.Array数组:3.canvas绘图:
分类:编程语言   时间:2015-05-03 17:24:58    收藏:0  评论:0  赞:0  阅读:240
八大排序对比
八大排序对比(转)排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:...
分类:编程语言   时间:2015-05-03 17:23:18    收藏:0  评论:0  赞:0  阅读:185
蓝鸥C语言学习第三天
今天主要学习了循环结构循环结构1-while循环格式如下:1 while ( 条件 )2 {3 语句1;4 语句2;5 ....6 }1)如果条件成立,就会执行循环体中的语句(“循环体”就是while后面大括号{}中的内容)。然后再次判断条件,重复上述过程,直到条件不成立就结...
分类:编程语言   时间:2015-05-03 17:23:08    收藏:0  评论:0  赞:0  阅读:295
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!