题目: 问题描述 已知一个有理数类Zrf_Ratio,实现如下的操作符重载形式: friend std::ostream& operator<<(std::ostream&, const zrf_Ratio&);//输出最简分数 friend std::istream& operator>>(std ...
分类:
编程语言 时间:
2017-03-11 19:43:40
阅读次数:
568
【第一个JAVA程序】 书写hello world,书写中排除常见的错误。★★★★★ 1 class Demo //类名:书写时每一个单词的首字母大写 2 { 3 public static void main(String[] args) 4 { 5 System.out.println("hel ...
分类:
编程语言 时间:
2017-03-11 20:28:39
阅读次数:
185
介绍了插入排序和归并排序原理。 插入排序将数组中每个元素都与前面的所有元素比较,进行插入,循环一遍。 归并排序将数组分为有序的两组,两组的第一位元素比较,有序放入新数组中。 性能的分析: 引用theta渐进符号 θ θ:弃用低阶项,忽略常数因子。 EX: 3m³+2㎡+4554 = θ(m³) 通过 ...
分类:
编程语言 时间:
2017-03-11 20:29:39
阅读次数:
195
创建对象时系统会自动调用构造函数进行初始化工作,同样,销毁对象时系统也会自动调用一个函数来进行清理工作,例如释放分配的内存、关闭打开的文件等,这个函数就是析构函数。 析构函数(Destructor)也是一种特殊的成员函数,没有返回值,不需要程序员显式调用(程序员也没法显式调用),而是在销毁对象时自动 ...
分类:
编程语言 时间:
2017-03-11 20:30:14
阅读次数:
213
实现代码: ...
分类:
编程语言 时间:
2017-03-11 20:31:30
阅读次数:
429
1.过滤器 a.定义:是一个中间组件,用于拦截源数据和目的数据之间的消息,并过滤二者之间传递的数据 b.步骤: ①建class继承Filter实现抽象方法 ②配置xml文件 2.监听器 a.application监听器 ①建class继承ServletContextListener实现抽象方法 ②配 ...
分类:
编程语言 时间:
2017-03-11 20:32:25
阅读次数:
135
元组a=('a',) a=('a','b')特点有序不可变,不可以修改元组的值,无法为元组增加或者删除元素元组的创建a=('a',) a=('a','b')tuple('abcd')转化为元组tuple(i for i in range(10))生成器推导式转化为元组,生成器推导式产生的生成器对象只... ...
分类:
编程语言 时间:
2017-03-11 20:36:07
阅读次数:
245
xlrd ■ xlrd xlrd模块用于读取excel文件内容 基本用法: 在得到sheet对象之后,就可以用它的一些方法和变量来获取数据: sheet.name sheet的名字 sheet.nrows sheet的行数 sheet.ncols sheet的列数 sheet.get_rows() ...
分类:
编程语言 时间:
2017-03-11 20:37:35
阅读次数:
425
使用socket传输组织好的不同类型数据,有四种不同的方式(我知道的嘿嘿): a. 结构体 b. Json序列化 c. 类对象 d. protobuf 下面逐一整理一下,方便以后进行项目开发。 1. 使用结构体 假设需要传送的结构体如下: 可在发送数据的地方对数据进行处理,将其转换成一个字符串进行传 ...
分类:
编程语言 时间:
2017-03-11 20:38:07
阅读次数:
282
1 typedef struct node{ 2 int val; 3 struct node *left, *right; 4 }TreeNode; 5 //求二叉树的节点个数。 6 int GetNodeNum(TreeNode *pRoot){ 7 if(pRoot == NULL) 8 re... ...
分类:
编程语言 时间:
2017-03-11 20:40:47
阅读次数:
231
var array=[]var obj={}var len=array/2var lastlen=0;var key=[];for(var i=0;i<array.legth;i++){ if(obj[array[i]]){ obj[array[i]]++; }else{ obj[array[i]] ...
分类:
编程语言 时间:
2017-03-11 21:31:47
阅读次数:
163
1、单行注释 // //这是main方法,程序的入口 public static void main(String[] args) { //输出语句 System.out.println("Hello World"); } 2、多行注释 /* */ 知识点:多行注释不能再嵌套多行注释 3、文档注释 ...
分类:
编程语言 时间:
2017-03-11 21:34:42
阅读次数:
182
先来一个简单地例子: 结果如下: 讲解: 1 f = foo() 这句表示生成一个generator对象 2 f.send(None) 的作用与 next(f) 的作用相同:运行代码到 r = yield 2 处。 r = yield 2 主要分两步: 第一步: yield 2 ,也就是先返回2 第 ...
分类:
编程语言 时间:
2017-03-11 21:37:48
阅读次数:
234
输入一系列整数,建立二叉排序树,并进行先、中、后序遍历 代码: ...
分类:
编程语言 时间:
2017-03-11 21:38:13
阅读次数:
184
一:现代计算机的高速缓存 在计算机组成原理中讲到,现代计算机为了匹配 计算机存储设备的读写速度 与 处理器运算速度,在CPU和内存设备之间加入了一个名为Cache的高速缓存设备来作为缓冲:将运算需要用到的数据从内存复制到cache中,CPU可以在运算期间对cache进行高速的读写操作,运算结束后在从 ...
分类:
编程语言 时间:
2017-03-11 21:40:30
阅读次数:
231
线性查找(Linear Search): 时间复杂度:O(n) 二分查找(Binary Search): ...
分类:
编程语言 时间:
2017-03-11 21:45:43
阅读次数:
208
本文参考:http://www.dabeaz.com/coroutines/ 作者:David Beazley 缘起: 本人最近在学习python的协程。偶然发现了David Beazley的coroutine课程,花了几天时间读完后,为了加深理解就把其中个人认为最为精华的部分摘下来并加上个人理解写 ...
分类:
编程语言 时间:
2017-03-11 21:47:16
阅读次数:
270
python学习—day1.计算机基础 一、计算机系统的硬件组成部分:电脑的三大件:内存、硬盘、cpu 二、编程语言的作用及操作系统和硬件的关系:答:1、编程语言的作用是与计算机沟通,并且可以用编程语言在操作系统上写程序,从而达到开发应用软件的目的2、操作系统是用来管理计算机硬件资源的 三、应用程序 ...
分类:
编程语言 时间:
2017-03-11 21:51:32
阅读次数:
257
L2-009. 抢红包 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 时间限制 300 ms 时间限制 300 ms 内存限制 65536 kB 内存限制 65536 kB 代码长度限制 8000 B 代码长度限制 8000 ...
分类:
编程语言 时间:
2017-03-11 21:54:52
阅读次数:
266
(一)基础 JavaScript文件的扩展名 .js 您可以在文本字符串中使用反斜杠对代码行进行换行。如:docment.write("hello \ sjdlk"); 方法是能够在对象上执行的动作。就是函数 输入的数据为字符串,要转换。 原生对象要声明,初始化,如var tody=new Date ...
分类:
编程语言 时间:
2017-03-11 21:55:30
阅读次数:
285