一个字符数组,里面的字符可能是a-z、A-Z、0-9.现在要求对数组进行排序,要求所有小写字符放在最前面,
所有大写字符放在中间,所有数字放在最后,而且各部分内部分别有序。
解析:可以将整个字符数组进行排序,然后将整个数组逆序,然后a-z、A-Z、0-9在分别逆序就可以了
//一个字符数组,里面的字符可能是a-z、A-Z、0-9.现在要求对数组进行排序,要求所...
分类:
编程语言 时间:
2015-04-11 09:02:41
阅读次数:
156
【转】.net 经典面试题1.简述private、protected、public、internal修饰符的访问权限。答.private:私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public:公共成员,完全公开,没有访问限制。internal:在同一...
分类:
Web程序 时间:
2015-04-11 01:18:20
阅读次数:
185
题目Given a 2d grid map of ‘1’s (land) and ‘0’s (water), count the number of islands. An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. You may assum...
分类:
其他好文 时间:
2015-04-10 22:08:54
阅读次数:
153
【Linux 经典面试题】1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存...
分类:
系统相关 时间:
2015-04-08 23:21:12
阅读次数:
249
题目You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent hous...
分类:
其他好文 时间:
2015-04-08 13:12:03
阅读次数:
133
题目Given a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from top to bottom.For example:
Given the following binary tree,
1...
分类:
其他好文 时间:
2015-04-05 22:00:55
阅读次数:
201
Median of Two Sorted Arrays Total Accepted: 4990 Total Submissions: 30805My Submissions
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. Th...
分类:
其他好文 时间:
2015-04-03 13:34:56
阅读次数:
151
题目请用c++ 实现stl中的string类,实现构造,拷贝构造,析构,赋值,比较,字符串相加,获取长度及子串等功能。代码/*-------------------------------------
* 日期:2015-03-31
* 作者:SJF0115
* 题目: 实现string类
* 来源:百度
* 博客:
-------------------------------...
分类:
编程语言 时间:
2015-04-01 00:28:58
阅读次数:
226
1、基本概念 详见:线程和进程关系和区别、同步和互斥、进程间通信2、以下多线程对int型变量x的操作,哪几个不需要进行同步(D) A. x=y; B. x++; C. ++x; D. x=1; 详见:多线程二 多线程中的隐蔽问题揭秘3、多线程中栈与堆是公有的还是私有的 (C) A:栈公有, 堆私有 ...
分类:
编程语言 时间:
2015-03-17 20:09:54
阅读次数:
182
面试题1:变量的声明和定义有什么区别 ? 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。 说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始...
分类:
编程语言 时间:
2015-03-14 15:17:31
阅读次数:
142