概要学完了Map的全部内容,我们再回头开开Map的框架图。第1部分Map概括(01)Map是“键值对”映射的抽象接口。(02)AbstractMap实现了Map中的绝大部分函数接口。它减少了“Map的实现类”的重复编码。(03)SortedMap有序的“键值对”映射接口。(04)NavigableMap是继承于SortedMap的,支持导航函数的接口。(05)HashMap,Hashtable,T
分类:
其他好文 时间:
2018-05-21 14:40:58
阅读次数:
164
一、归并排序 核心:有序子列的归并 如果两个子列一共有N个元素,则归并的时间复杂度是? T(N) = O(N) 二、递归算法 分而治之 T(N)=T(N/2)+T(N/2)+O(N) T(N)=O(NlogN) 统一函数接口 如果只在Merge中声明临时数组 void Merge(ElementTy ...
分类:
编程语言 时间:
2018-05-11 10:42:31
阅读次数:
241
函数题 6-1 使用函数求素数和(20 分) 本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。 素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。 函数接口定义: int prime( int p ); int PrimeSum( int m, int n ...
分类:
其他好文 时间:
2018-04-28 16:54:53
阅读次数:
189
Socket 是函数接口,用来进行网络协议通信和传输。 socket(domain地址协议簇,type传输方式SOCK_STREAM(TCP)/UDP,protocol指定协议TCP/UDP) bind 一般在服务器端 将socket和代表socket地址的结构体关联 ...
分类:
其他好文 时间:
2018-04-27 02:30:21
阅读次数:
169
Matlab调用C语言函数 如果我有一个用C语言写的函数,实现了一个功能,如一个简单的函数:double add(double x, double y) { return x + y ;}现在我想要在Matlab中使用它,比如输入:>> a = add(1.1, 2.2) 3.3000要得出以上的结 ...
分类:
编程语言 时间:
2018-04-24 23:24:39
阅读次数:
312
第十二章 Lambda表达式中this的参考对象以及toString()的接受者,是来自Lambda的周围环境,也就是看Lambda表达式是在哪个名称范畴,就能参考该范畴内的名称,像是变量或方法 JDK8提供了方法参考的特性,可以重用byLength方法 Lambda表达式只是定义函数接口操作的一种 ...
分类:
编程语言 时间:
2018-04-22 14:47:22
阅读次数:
152
本题要求实现一个字符串查找的简单函数。 函数接口定义: 函数search在字符串s中查找子串t,返回子串t在s中的首地址。若未找到,则返回NULL。 裁判测试程序样例: 输入样例1: 输出样例1: 输入样例2: 输出样例2: char *search(char *s, char *t){ char ...
分类:
其他好文 时间:
2018-04-22 13:04:10
阅读次数:
280
题目 (1)能自动生成小学四则运算题目; (2)能支持任意分数的四则运算; (3)能支持任意括号运算 思路 根据参数生成不定长度的表达式,以及能控制是否生成分数,能生成任意数量的中缀表达式,支持四则运算,括号运算以及分数运算 构造函数接口 def __init__(self, exps_num=10 ...
分类:
其他好文 时间:
2018-04-19 01:54:01
阅读次数:
223
作业要求二 第一次PTA 题目6 1 输出月份英文名 1.设计思路 (1).描述算法: 第一步:阅读题目,明确题意要求。 第二步:找到对应函数中的实参和形参并写出函数接口。 第三步:用switch实现对函数的调用。 2.实验代码 3.本题调试过程碰到的问题和解决办法 错误信息: 错误原因: 改正方法 ...
分类:
其他好文 时间:
2018-04-15 21:05:56
阅读次数:
166
作业要求一 : 作业要求二: 6-7 删除字符串中数字字符 1.设计思路 (1)主要描述算法: 第一步:根据函数接口定义和要求可知本题要起实现删除一个字符串中的所有数字字符 第二步:首先定义一个数组,i和m。在for循环语句中判断,如果*(s+i)在0和9之间输出,否则继续执行。 第三步:直到*(s ...
分类:
编程语言 时间:
2018-04-07 22:48:15
阅读次数:
398