码迷,mamicode.com
首页 >  
搜索关键字:词    ( 36129个结果
UVa 10815 Andy's First Dictionary
感觉这道题要比之前几个字符串处理的题目难度要大了一些。题目大意:给若干行字符串,提取出所有单词并去掉重复的,最后按字典顺序输出。对于输入大致有两种思路,一种是逐个读入字符,遇到字母的话就放到word里面,直到遇到非字母字符,在word最后放'\0'。我采用第二种思路,就是用gets()函数逐行读到s...
分类:其他好文   时间:2014-07-01 19:19:45    阅读次数:273
UVa401 回文词
PalindromesA regular palindrome is a string of numbers or letters that is the same forward as backward. For example, the string"ABCDEDCBA"is a palindr...
分类:其他好文   时间:2014-07-01 18:52:11    阅读次数:460
[题解]UVA10129 Play on Words
链接:http://vjudge.net/problem/viewProblem.action?id=19492描述:单词接龙思路:求欧拉回路或欧拉道路。 首先建图,以字母为节点,单词为边。因为单词不可能倒序,所以是有向图。 判断图的连通性,dfs就可以做到,把它当成无向图就好了。然后判...
分类:其他好文   时间:2014-07-01 12:14:06    阅读次数:149
vi 替换命令
今天做一个文件到处理,就是将文件中所有URL 都提取出来,然后获取URL中到关键词,发现其实URL的格式还是很标准的,所以就没有在程序中用代码分析url,直接用vi 的替换命令将其余没用的都用空格替换,然后直接直接访问文件中到关键字。发现对vi 到替换命令不是很熟悉,在网上找到这篇不错到介绍:1. ...
分类:其他好文   时间:2014-07-01 11:50:24    阅读次数:181
也谈面向对象
OO的三大基础是封装、继承、多态。 这三者是有次序性的,没有封装就不可能有继承、没有继承就不可能有多态。   【封装(encapsulation)】 封装的目的是要将代码切割成许多模块(module),每个模块之间的关连性降到最低,这么一来比较不会产生“牵一发而动全身”的状况,降低相互依赖的程度,也等于是降低复杂度,可以让开发与维护更容易。 事实上,没有人用“模块”一词来称呼封装...
分类:其他好文   时间:2014-07-01 10:57:45    阅读次数:162
深入学习:Windows下Git入门教程(下)
声明:由于本人对于Git的学习还处于摸索阶段,对有些概念的理解或许只是我断章取义,有曲解误导的地方还请见谅指正! 一、分支 1.1分支的概念。     对于的分支的理解,我们可以用模块化这个词来解释;在日常工作中,一个项目的开发模式往往是模块化,团队协作式的开发。这样我们项目的进度可以称得上多核并发式的开发了。这种模块化的开发要求我们尽可能的高内聚低耦合以免造成一只胳膊没了整个人都废了的局面...
分类:Windows程序   时间:2014-07-01 10:55:03    阅读次数:489
UVa 10420 List of Conquests
题意就是有N个pl妹子,然后每行第一个单词是妹子的国籍,后面是妹子的名字。你的任务就是统计相同国籍妹子的个数,然后按字母表顺序输出。我首先把所有的国籍都读入,然后用qsort()按字母表顺序排序。List of ConquestsInput:standard inputOutput:standard...
分类:其他好文   时间:2014-07-01 10:25:31    阅读次数:262
蔡先生论道大数据之一 , 大数据由来
我记得早在2001年,Gartner公司的一份研究报告首次出现“大数据(BigData)”概念的提法。但是到今天业内对“大数据”一词的定义说法不一,但越来越多的研究机构和网络媒体开始关注它。大数据正成为继云计算之后新的热词。同云计算一样,大数据虽然也看不见摸不到,却与今天的I..
分类:其他好文   时间:2014-07-01 09:57:44    阅读次数:263
【swift初见】SourceKitService Terminated
心血来潮想试试最新的Xcode6 beta和swift语言,新建一个工程开始swift编程之旅,没想到一直报SourceKitService Terminated错误,框框一直弹出来,并且所有的Xcode里的字体都变成了灰色 其原因是我新建project的时候用的名字是swift,这是Apple的一个保留词,所有编译器会报错。 解决办法就是project命名的时候尽量避免Apple的保...
分类:其他好文   时间:2014-07-01 09:20:52    阅读次数:180
C 语言 之 预处理-------- 宏定义
1 概述   使用过以“#”号开头的预处理命令。如包含命令# include,宏定义命令# define等。在源程序中这些命令都放在函数之外, 而且一般都放在源文件的前面,它们称为预处理部分。   所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能, 它由预处理程序负责完成。当对一个源文件进行编译时, 系统将自动引用预处理程序对源程序中的...
分类:其他好文   时间:2014-07-01 07:31:24    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!