? 书中第五章部分程序,包括在加上自己补充的代码,字符串高位优先排序(美国国旗排序) ● 美国国旗排序 ● 美国国旗排序 2 ...
分类:
编程语言 时间:
2018-10-29 12:53:51
阅读次数:
174
分数加减法 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 编写一个C程序,实现两个分数的加减法 Input 输入包含多行数据 每行数据是一个字符串,格式是"a/boc/d"。 其中a, b, c, d是一个0 9的整数 ...
分类:
编程语言 时间:
2018-10-29 12:55:04
阅读次数:
222
/* * 算法——散列 * 散列表是基于数组进行设计的。数组的长度是预先设定的 * 所有元素根据和该元素对应的键,保存在数组的特定位置,该键和我们前面讲到的字典中的键是类似的概念 * 使用散列表存储数据时,通过一个散列函数将键映射为一个数字,这个数字的范围是 0 到散列表的长度。 * * 这里所说的... ...
分类:
编程语言 时间:
2018-10-29 12:56:35
阅读次数:
155
1 #include 2 enum {num=30}; 3 int main() 4 { 5 long fib[num]; 6 int i; 7 fib[0]=fib[1]=1; 8 for(i=2;i<num;i++) 9 { 10 fib[i]=fib[i-1]+fib[i-2]; 11 } 1... ...
分类:
编程语言 时间:
2018-10-29 13:17:39
阅读次数:
220
沉淀再出发:再谈java的多线程机制 一、前言 自从我们学习了操作系统之后,对于其中的线程和进程就有了非常深刻的理解,但是,我们可能在C,C++语言之中尝试过这些机制,并且做过相应的实验,但是对于java的多线程机制以及其中延伸出来的很多概念和相应的实现方式一直都是模棱两可的,虽然后来在面试的时候可 ...
分类:
编程语言 时间:
2018-10-29 13:18:06
阅读次数:
169
把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。
分类:
编程语言 时间:
2018-10-29 14:05:19
阅读次数:
204
随着云计算技术突飞猛进的发展,越来越多的开发者选择将应用程序部署到阿里云的 ECS 机器上,这里是一篇教程文章,介绍如何将本地开发的 Java 应用程序,部署到阿里云 ECS。
分类:
编程语言 时间:
2018-10-29 14:05:56
阅读次数:
166
SpringMVCSpring框架(框架即:编程注解+xml配置的方式)MVC是Spring框架的一大特征,Spring框架有三大特征(IOC(依赖注入),AOP(面向切面),MVC(建模M-视图V-控制器C)。框架一般用于团队开发,使用分层的方式使每个人完成不同的模块,然后再组合在一起,使完成项目。以下是Springmvc具有的能加速开发的功能列表:Springmvc中提供了一个Dispatch
分类:
编程语言 时间:
2018-10-29 14:06:47
阅读次数:
180
“不参与大数据建设,10年后一定后悔”。早在几年前,马云就在某次峰会中提到,未来30年,是从IT时代到DT时代的变革。
分类:
编程语言 时间:
2018-10-29 14:07:24
阅读次数:
244
Python生成器#生成器:在python中如何形成生成器借助range函数生成a=(xforxinrange(10));print(a)#generator生成器#借助next函数获取生成器中生成的序列元素print(next(a))#0print(next(a))#0print(next(a))#0print(next(a))#0print(next(a))#0print(next(a))#0
分类:
编程语言 时间:
2018-10-29 14:08:21
阅读次数:
132
pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</version> </pa ...
分类:
编程语言 时间:
2018-10-29 14:09:36
阅读次数:
189
Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。
分类:
编程语言 时间:
2018-10-29 14:10:26
阅读次数:
172
SpringMVCSpring框架(框架即:编程注解+xml配置的方式)MVC是Spring框架的一大特征,Spring框架有三大特征(IOC(依赖注入),AOP(面向切面),MVC(建模M-视图V-控制器C)。框架一般用于团队开发,使用分层的方式使每个人完成不同的模块,然后再组合在一起,使完成项目。以下是Springmvc具有的能加速开发的功能列表:Springmvc中提供了一个Dispatch
分类:
编程语言 时间:
2018-10-29 14:11:34
阅读次数:
123
Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。
分类:
编程语言 时间:
2018-10-29 14:13:46
阅读次数:
135
想要不改变函数的原始代码,同时增强函数的功能,我们就要用到装饰器(Decorator)
分类:
编程语言 时间:
2018-10-29 14:13:54
阅读次数:
121
int MessageBox( HWND hWnd, // handle of owner window LPCTSTR lpText, // address of text in message box LPCTSTR lpCaption, // address of title of messa ...
分类:
编程语言 时间:
2018-10-29 14:14:01
阅读次数:
238
概述 在使用Python处理数据的过程中常常需要读取或写入Excel表格,本文简要介绍使用xlrd读取Excel表格数据及使用XlsxWriter将数据写入到指定的sheet中。 Code Sample Excel读操作示例 Excel 写操作示例 写操作效果展示 参考 "Creating Exce ...
分类:
编程语言 时间:
2018-10-29 14:15:33
阅读次数:
198
字符串的切片 切片格式:s[start_index:end_index:strp]: 表示对变量s进行切片索引,start_index表示起始位置,end_index表示结束位置,strp则表示步长 PS:注意索引时候因为是从0开始,所以0-7显示的对应值其实就是0-6的值。参考索引位置 例:顺序切 ...
分类:
编程语言 时间:
2018-10-29 14:44:50
阅读次数:
168
之前我们知道,二分查找依赖数组的随机访问,所以只能用数组来实现。如果数据存储在链表中,就真的没法用二分查找了吗?而实际上,我们只需要对链表稍加改造,就可以实现类似“二分”的查找算法,这种改造之后的数据结构叫作 跳表(Skip List) 。 1. 何为跳表? 对于一个单链表,即使链表是有序的,如果我 ...
分类:
编程语言 时间:
2018-10-29 14:46:16
阅读次数:
348
def aa(s,n): #n%=len(s) return s[n:]+s[:n] print(aa('abddh',2)) ...
分类:
编程语言 时间:
2018-10-29 14:47:28
阅读次数:
200