今天收到一个面试题:给了一个数组(如:["cars","thing","scar","dog","god","arcs","the"]),需要把由颠倒字母顺序组成的单词放到同一个数组(生成后的结果:[["cars","scar","arcs"],["thing"],["dog","god"],["the"]])我是这么实现的:packagecom.mingyisoft.bean.test;
..
分类:
编程语言 时间:
2015-03-10 19:42:18
阅读次数:
233
补充第一点://定义字符串数组//定义字符串数组#include int main(int argc, char *argv[]){ int ages[5];//整型数组 char *name[5];//指针数组 char *name[5]={"jack","rose"...
分类:
编程语言 时间:
2015-03-09 17:31:38
阅读次数:
146
这些东西,等用的时候查资料就行,用的多了,自然就记住了,大概过一下Foundation 框架它是IOS应用程序开发的基础,常用的框架有80多个,而 foundation 是他们所有的基础,提供了许多基本的对象类和数据类型,比如数字,字符串,数组,集合,字典,处理日期时间,自动化内存管理,文件,归档,...
分类:
移动开发 时间:
2015-03-07 08:31:43
阅读次数:
248
首先通过rand()函数随机的输出两个数字,定义一个字符串数组,同样通过随机函数输出加,减,乘,除。外加一个循环输出30组四则运算#include #include #include #includeint main(){ using namespace std; srand(time(...
分类:
其他好文 时间:
2015-03-06 21:57:16
阅读次数:
127
搜索字符串比较、忽略大小写----大小写转换、模糊搜索----search的使用、split、高亮显示及筛选toLowerCase() 方法用于把字符串转换为小写str.search('') 找到并且返回字符串出现的位置,如果没找到-1split() 方法用于把一个字符串分割成字符串数组,下面的例子...
分类:
Web程序 时间:
2015-03-06 16:22:47
阅读次数:
134
题目链接:Anagrams
Given an array of strings, return all groups of strings that are anagrams.
Note: All inputs will be in lower-case.
这道题的要求是给定字符串数组,返回能构成异构的所有字符串。
anagram,即异构,意思是指由颠倒字母顺序组成的单词,比如“live”...
分类:
其他好文 时间:
2015-03-04 11:08:57
阅读次数:
144
1.数据的存储方式的进化
①字符串
②数组
③文件
④数据库
其中①和②是存在内存中,会随着程序的终止而结束,不会保留到本地磁盘
③和④则会将数据存储到本地磁盘,而④可以对数据进行管理,可以根据不同的应用场景选择不同量级的数据库
2.JDBC的进化
起源:
Java程序要对磁盘中的数据进行读写,各大数据库厂商提供了相应的驱动,Java提供了相应的接口...
分类:
数据库 时间:
2015-03-04 01:05:36
阅读次数:
192
下面是代码: static void Main(string[] args) { string[] arr = new string[] { "AAA", "BBBB", "CCCC", "DDDD", "EEEEEE", "ffffff", "ggggggg",...
分类:
编程语言 时间:
2015-03-03 20:13:00
阅读次数:
173
3.分词
给定一个字符串s和一个单词字典,确定s是否可被字典分解为多个单词
如:
给定s=”leetcode”
dict=[“leet”,”code”]
由于”leetcode”可被分割为”leet code”,返回True
最简单的一种方法是遍历dict中的单词,查看其是否在s的起始位置,若在则继续查看s剩下部分,否则返回false
import java.util.Hash...
分类:
编程语言 时间:
2015-03-03 11:49:42
阅读次数:
192