标准算法配合迭代器使用太美妙了,使我们对容器(数据)的处理更加得心应手。那么,能不能对IO流也使用标准算法呢?有人认为不能,他们说因为IO流不是容器,没有迭代器,故无法使用标准算法。他们错了,错在IO流确实不是容器,但它能绑定一种特殊的迭代器,叫做流迭代器。一些算法能以流迭代器为参数,对IO流进行控... ...
分类:
编程语言 时间:
2017-01-26 23:13:51
收藏:
0 评论:
0 赞:
0 阅读:
279
算法提高 淘淘的名单 时间限制:100ms 内存限制:8.0MB 时间限制:100ms 内存限制:8.0MB 问题描述 by ZBY... :) 淘淘拿到了一份名单,他想对上面的名字进行处理,挑出一些特殊的名字,他请你来帮忙。 淘淘关注以下名字: 如果这个名字是“WYS”,他希望你的程序输出“KXZ ...
分类:
编程语言 时间:
2017-01-26 23:12:49
收藏:
0 评论:
0 赞:
0 阅读:
367
算法提高 高精度乘法 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 在C/C++语言中,整型所能表示的范围一般为-231到231(大约21亿),即使long long型,一般也只能表示到-263到263。要想计算更加规模的数,就要用软件来扩展了 ...
分类:
编程语言 时间:
2017-01-26 23:08:51
收藏:
0 评论:
0 赞:
0 阅读:
449
TinyCMips是我最近在写的一个编译器,就像标题所说,是一个C语言子集到Mips子集的编译器,开这个坑的目的大概是这样的 就是为了写一个完整的编译器 准备大三编译原理课拿来复用 大二他们上计组课的可以拿来将C代码编译到课程用的Mips CPU 满足个人兴趣 充实简历 之所以选择C语言并且是子集,... ...
分类:
编程语言 时间:
2017-01-26 23:08:17
收藏:
0 评论:
0 赞:
0 阅读:
338
C++提供了很多算法(超过一百个),要想掌握这些算法的使用需要将它们都死记下来吗?当然不用了,本文将为你剖析泛型算法的基本结构,让你以后对这些算法做到“ 望名生义 ”。 ...
分类:
编程语言 时间:
2017-01-26 23:07:11
收藏:
0 评论:
0 赞:
0 阅读:
141
java实现的文件切割、对文件进行文本过滤的小工具
分类:
编程语言 时间:
2017-01-26 22:24:46
收藏:
0 评论:
0 赞:
0 阅读:
352
算法提高 3-3求圆面积表面积体积 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 接受用户输?的数值,输出以该值为半径的(1)圆面积,(2)球体表面积,(3)球体体积。pi 取值3.1415926536 ,结果保留10位小数,每一列占20个字符 ...
分类:
编程语言 时间:
2017-01-26 22:19:53
收藏:
0 评论:
0 赞:
0 阅读:
258
数组无论在哪种编程语言中都算是最重要的数据结构之一,同时不同语言的实现及处理也不尽相同。但凡写过一些程序的人都知道数组的价值及理解数组的重要性,与链表一道,数组成为了基本的数据结构。尽管Java提供了很棒的集合API和集合类如:ArrayList、HashMap,他们内部都是基于数组。如果你是来自于 ...
分类:
编程语言 时间:
2017-01-26 21:26:16
收藏:
0 评论:
0 赞:
0 阅读:
283
一、函数的返回值 (1)什么是函数的返回值? 函数的返回值就是函数的执行结果 可以没有return (2)一个函数应该只返回一种类型的值 二、函数传参 (1)可变参(不定参):arguments。arguments是一个数组,存了所有的参数。 参数的个数可变,参数数组 (2)例子1:求和 求所有参数 ...
分类:
编程语言 时间:
2017-01-26 21:20:39
收藏:
0 评论:
0 赞:
0 阅读:
271
题目是对一个数组,支持两种操作 操作C:对下标从a到b的每个元素,值增加c; 操作Q:对求下标从a到b的元素值之和。 这道题也可以用线段树解,本文不做描述,下面分析如何用树状数组来解决这道题。 先把问题简化一点,因为 结果=初值+增量,所以,我们可以只对增量进行分析。然后,这种题有一个特点,就是如果 ...
分类:
编程语言 时间:
2017-01-26 20:38:14
收藏:
0 评论:
0 赞:
0 阅读:
265
一、使用有参构造注入属性 配置文件 constructor-arg标签是需注入属性的名字 User类 生成了User的有参构造函数 测试类 结果 打印出了name属性的值 二、使用set方法注入属性 配置文件 property标签的name为注入属性的名字 User类 测试类 结果 ...
分类:
编程语言 时间:
2017-01-26 20:37:58
收藏:
0 评论:
0 赞:
0 阅读:
254
一、使用类的无参构造创建 配置文件 java代码 注意若类里面没有无参的构造,则会出现异常 二、使用静态工厂创建 配置文件 java代码 Factory类 测试类 结果 三、使用实例工厂 配置文件 Factory类 测试类 结果 ...
分类:
编程语言 时间:
2017-01-26 20:35:33
收藏:
0 评论:
0 赞:
0 阅读:
345
编码函数: 1、escape(): 2、encodeURI(): 3、encodeURIComponent(): 解码函数: 1、unescape(): 2、decodeURI(): 3、decodeURIComponent(): ...
分类:
编程语言 时间:
2017-01-26 20:30:23
收藏:
0 评论:
0 赞:
0 阅读:
260
协程也就在I/O操作上才有优势,Qt事件循环,本事很多I/O已经是异步了,利用好异步(虽然都说异步有点反人类思维)。因为CPU的执行最小单位是线程,协程也只是在其之上又调度而已。 我的意思是利用好异步的优势。协程是程序级别的调度,对于CPU执行来说,没任何优势的。 CPU的最小执行单位是线程,单线程 ...
分类:
编程语言 时间:
2017-01-26 19:47:20
收藏:
0 评论:
0 赞:
0 阅读:
286
放寒假回家,没有笔记本,在家里台式机上安装环境学习python。 所谓理想很丰满,现实很骨干啊,安装过程所谓困难重重,不过在我的不屑努力下,终于把python环境安装成功了。 下面把安装过程中遇到的一些问题记录一下,方便自己查阅,以便于以后遇到相同的问题有迹可查。 首先是在win10系统中安装vmw ...
分类:
编程语言 时间:
2017-01-26 19:45:08
收藏:
0 评论:
0 赞:
0 阅读:
439
JDOM 引入 JDOM 是一种使用XML(标准通用标记语言下的一个子集) 的独特Java 工具包,用于快速开发XML 应用程序。JDOM 官方网站:http://www.jdom.org/ DOM4J 引入 dom4j 是一个Java 的XML API,类似于jdom,用来读写XML 文件的。do ...
分类:
编程语言 时间:
2017-01-26 18:57:42
收藏:
0 评论:
0 赞:
0 阅读:
270
内排序:指在排序期间数据对象全部存放在内存的排序。 外排序:指在排序期间全部对象太多,不能同时存放在内存中,必须根据排序过程的要求,不断在内,外存间移动的排序。 根据排序元素所在位置的不同,排序分: 内排序和外排序。内排序:在排序过程中,所有元素调到内存中进行的排序,称为内排序。内排序是排序的基础。 ...
分类:
编程语言 时间:
2017-01-26 18:12:07
收藏:
0 评论:
0 赞:
0 阅读:
236
前言 什么是操作系统:操作系统是一种系统软件,用来管理计算机的软硬件资源。 主流操作系统: 移动便携式设备:Android、iOS、Windows Phone、Symbian(塞班)、Black Berry(黑莓) OS PC个人电脑:Windows、Mac OS、Unix、Linux 什么是iOS ...
分类:
编程语言 时间:
2017-01-26 18:10:43
收藏:
0 评论:
0 赞:
0 阅读:
331
DDL,是对数据库内部的对象进行创建,删除,修改等的操作语言。它和DML语言最大的区别是DML只是对表内部数据的操作,而不涉及到表的定义,结构的修改,更不会涉及到其它对象。 1.连接数据库:注:1.mysql代表客户端命令,-u后面跟连接的数据库用户,-p表示需要输入密码。 2.命令的结束符用;或者 ...
分类:
编程语言 时间:
2017-01-26 16:36:15
收藏:
0 评论:
0 赞:
0 阅读:
406
算法训练 最短路 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从1到n编号)。 输入格式 第一行两个整数n, m。 接下来的m行, ...
分类:
编程语言 时间:
2017-01-26 16:28:54
收藏:
0 评论:
0 赞:
0 阅读:
268