问题链接:UVA10815 Andy's First Dictionary。
题意简述:输入一个文本文件,从中提取出字典,重复的单词被去掉。
这个问题用C++语言编写程序,主要是为了练习使用STL的功能。另外一点,C++编写程序效率会更高。
使用STL容器类的set,可以方便地去重复,而且还会自动排序。
程序中,使用C语言的库函数strtok()来切割单词,并且用空格' '作为分隔符。...
分类:
其他好文 时间:
2016-08-05 10:20:04
阅读次数:
159
Question:
Given two integers n and k, return all possible combinations of k numbers out of 1 ... n.
For example,
If n = 4 and k = 2, a solution is:
[
[2,4],
[3,4],
[2,3],
[1,2],
[1,3...
分类:
其他好文 时间:
2016-08-05 10:17:31
阅读次数:
122
package com.edu.xynu;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOE...
分类:
编程语言 时间:
2016-08-05 10:19:28
阅读次数:
165
1,volatile
它所修饰的变量不保留拷贝,直接访问主内存中的。
在Java内存模型中,有main memory,每个线程也有自己的memory (例如寄存器)。为了性能,一个线程会在自己的memory中保持要访问的变量的副本。这样就会出现同一个变 量在某个瞬间,在一个线程的memory中的值可能与另外一个线程memory中的值,或者main memory中的值不一致的情况。...
分类:
其他好文 时间:
2016-08-05 10:16:48
阅读次数:
112
Question:
Given a set of distinct integers, nums, return all possible subsets.
Note: The solution set must not contain duplicate subsets.
For example,
If nums = [1,2,3], a solution
is:
[
...
分类:
其他好文 时间:
2016-08-05 10:18:49
阅读次数:
155
因为Swift的操作在高层并且也得与Objc联合起来干活,用Swift写的程序一般会被Objc和Swift运行时处理.因为Swift的本性——换句话说,它是一门静态语言——Swift运行时在一些关键地方和Objc运行时有很大定位不同.其中最大的最重要的一个不同就是Swift如何在运行时处理方法的分发.和Objc相反,Swift并不允许Objc中高动态的方法解析——消息传递.许多Objc经典的特性,比...
分类:
编程语言 时间:
2016-08-05 10:17:49
阅读次数:
287
(LeetCode)Rotate Array --- 逆置数组...
分类:
编程语言 时间:
2016-08-05 10:16:49
阅读次数:
195
之前接触过struts拦截器,但是没有使用过Spring MVC拦截器,今天花了一天时间好好研究了一下。
定义拦截器
SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 非常简单,主要有两种方式,第一种方式是要定义的Interceptor类要实现了Spring 的Ha...
分类:
编程语言 时间:
2016-08-05 10:16:06
阅读次数:
228
导航控制器基础
实现上面的导航栏,左侧按钮,中间的TITLE,还有右侧的test按钮,和一个播放的按钮重新创建一个VCRoot根视图控制器#import "AppDelegate.h"
#import "VCRoot.h"@interface AppDelegate ()@end@implementation AppDelegate
- (BOOL)application:(UIApplicati...
分类:
移动开发 时间:
2016-08-05 10:17:56
阅读次数:
263
【ffmpeg.exe可执行文件获取】: 网上搜索后得到编译好的ffmpeg文件,下载地址:http://download.csdn.net/source/453719 【安装】: 将下载的文件解压,如:D:\ffmpeg,一共三个文件,分别是:ffmpeg.exe、ffplay.exe、pthre ...
分类:
编程语言 时间:
2016-08-05 10:17:32
阅读次数:
632
转自:http://www.woxplife.com/articles/404.html 虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT。OUTPUT和FORWORD都是ACCEPT的规则 一、检查iptables服务状 ...
分类:
其他好文 时间:
2016-08-05 10:17:49
阅读次数:
126
李洪强iOS开发Swift篇—06_流程控制 一、swift中的流程控制 Swift支持的流程结构如下: 循环结构:for、for-in、while、do-while 选择结构:if、switch 注意:这些语句后面一定要跟上大括号{},在C语言中不是必须的 说明:跟C语言对比,用法基本一样的有:f ...
分类:
移动开发 时间:
2016-08-05 10:15:37
阅读次数:
244
李洪强iOS开发Swift篇—03_字符串和数据类型 一、字符串 字符串是String类型的数据,用双引号""包住文字内容 let website = "http://www.wendingding.com" 1.字符串的常见操作 (1)用加号 + 做字符串拼接 let scheme = "http ...
分类:
移动开发 时间:
2016-08-05 10:16:38
阅读次数:
224
通常情况下,一个元素节点使用固定定位absolute和固定定位fixed,会遇到一个问题,如果设置100% ,此时你在对他设置padding,border,margin,它就会撑满 具体情况如下图: css3提供了一个属性方法calc; 当然,这是css3的方法,在实际的项目中要加上前缀 你会得到效 ...
分类:
其他好文 时间:
2016-08-05 10:16:48
阅读次数:
166
来自 您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除... ...
分类:
编程语言 时间:
2016-08-05 10:14:38
阅读次数:
262
如题: 代码 就这么简单 ...
分类:
Web程序 时间:
2016-08-05 10:17:13
阅读次数:
165
前言:今天继续来看看bootstrap的另一个组件:multiselect。记得在项目开始之前,博主项目组几个同事就使用哪些js组件展开过讨论,其中就说到了select组件,由于项目的整体风格使用的bootstrap风格,所以在选用select组件的时候优先考虑和bootstrap结合使用的。其中就 ...
分类:
Web程序 时间:
2016-08-05 10:15:59
阅读次数:
351