自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 操作系统常见面试题总结

转自:http://www.blogjava.net/qileilove/archive/2012/08/22/386010.html 1、什么是进程(Process)和线程(Thread)?有何区别?  进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的

2015-09-28 21:45:44 379

转载 gets()

gets 编辑gets从标准输入设备读字符串函数。可以无限读取,不会判断上限,以回车结束读取,所以程序员应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。中文名gets外文名gets头文件stdio.h(c),cstdio(c++)功    能读取字符串原    型char * gets ( char *

2015-09-10 09:24:18 4877

原创 排序

1、视频:6分钟演示15种排序算法  http://v.youku.com/v_show/id_XNTkwNzI5OTIw.html

2015-09-07 09:37:36 324

转载 剑指offer 6 重建二叉树

//剑指offer 6 重建二叉树//已知前序遍历和中序遍历结果,求后序遍历结果//前序遍历 1,2,4,7,3,5,6,8//中序遍历 4,7,2,1,5,3,8,6//求后序遍历#include using namespace std;struct BinaryTreeNode{ int m_nValue; BinaryTreeNode * m_pLeft; Binar

2015-08-30 19:00:51 306

转载 2015届华为机试等式变换

转载自http://www.xuebuyuan.com/1791039.html#include#include#include#include#include#include#include #include#include#define INT_MAX (1<<30)using namespace std;int compute(string

2015-08-17 10:16:37 397

转载 剑指offer 面试题4---替换空格

//剑指offer 面试题4---替换空格//题目:请实现一个函数,把字符串中的每个空格替换成“%20”;例如输入“ we are happy”,则输出“we%20are%20happy”.//自己编写#include #include using namespace std;void ReplaceSpace(const char *pInput,long lLe

2015-07-31 21:19:44 340

原创 华为机试2014届--字符串过滤、字符串压缩、100以内加减法

通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】 pInputStr:

2015-07-29 22:42:52 361

原创 华为机试2013届上机--子串分离

题目一:子串分离 题目描述:   通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔。请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’并将子串存储。 如果输入“abc def gh i        d”,结果将是abc,def,gh,i,d,  要求实现函数:   void DivideString(const ch

2015-07-29 11:18:30 503

转载 2015届华为校园招聘机试题

转载自:http://blog.csdn.net/hackbuteer1/article/details/39253767第一题(60分):       按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“12345678“,”90000000”

2015-07-24 10:28:08 386

转载 操作系统常见面试题总结

1、什么是进程(Process)和线程(Thread)?有何区别?  进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的

2015-07-17 13:48:44 815

转载 学习C++

1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我

2015-07-16 12:22:17 486

转载 堆区与栈区的区别

堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态

2015-07-15 15:48:39 920

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除