自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (27)
  • 收藏
  • 关注

原创 字符串的构造函数和析构函数以及赋值函数的重载

字符串的构造函数和析构函数以及赋值函数的重载,是面试中经常考到的问题,意在考察应聘者对于重载以及构造函数、析构函数的理解。程序如下:#include#includeusing namespace std;class String{public: String(const char*str = NULL); String(const String &other);

2012-10-22 07:36:19 3019 1

原创 关于内存的思考

一、void GetMemory(char *p){ p = (char*)malloc(100);}void Test(void){ char *str = NULL; GetMemory(str); strcpy(str,"Hello,World"); printf("%s",str);}请问运行Test有什么样的结果?答:在函数内部修

2012-10-22 07:02:27 984

原创 两个链表中的第一个公共节点

题目:输入两个链表,找出它们的第一个公共节点。链表的定义如下:struct ListNode{int m_nKey;ListNode *m_pNext;};面试这道题的时候很多的面试者第一反应就是采用蛮力的方法:在第一个链表上顺序遍历每个节点,每遍历到一个节点的时候,在第二个链表上顺序遍历每个节点。如果第二个链表上的节点和第一个链表上的节点一样,就说明两个链

2012-10-21 10:24:03 8922

原创 如何判断单链表里面是否有环

定义两个指针p、q,然后让p、q同时从链表头向后查找,注意他们移动的步幅是不同的分别为a、b,例如p指针每次执行一次【p = p->next;】q每次执行两次【q = q->next;】,如果q先到链尾【if(q->next == NULL)】则没有死循环(这里假设q比p的移动速度要快),如果p、q在此之前相遇了则有死环。实现的函数如下:bool CircleInList(

2012-10-21 08:40:24 1317

转载 华为面经

作为一个学计算机的,最后签了华为总感觉有些纠结。。。。。。废话不多,先背景:本人大学本科女,学校985+211。计算机专业,成绩还算说得过去吧。第一轮:简历。华为公司官网有自己的简历模板,尽量填全一点。因为我注册的特别早,所以当时还没有项目经验,就没填,直到接到机考通知,项目部分都是空白的。第二轮:机考。这个机考相当的变态,出的题相当简单,只要是学过C或者Java的都能写出来。

2012-10-21 08:29:43 2202

转载 关于求职

最近读了几篇帖子,大多关于新人求职、工作的。本来想在帖子下一一回复,但太多太杂,可能回复的不是很好,所以就另起个帖子,介绍自己的情况:当初毕业是怎么找到工作的,如何在一年时间内从新手成长为老手。如果里面的经验、建议能让一些人有一丁点的帮助,我就心满意足了。  我在南京,10年本科毕业,大学是个普通一本(既不是211也不属于985),数学专业毕业。做了一年delphi,11年中旬跳入一家国企

2012-10-21 08:20:23 623

原创 斐波那契数列

又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用。而斐波那契数列在程序中也会经常遇到。下面是我写的一个简单的斐波那契数列。#includeint Pheponatch(int);

2012-10-20 14:33:34 811

原创 快速排序

快速排序是面试中经常被考到的算法,所以掌握快速排序很重要。。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。例:5   2   6   8 4  3  7经过第一次快速排序之后:  3  2    4   5    8

2012-10-20 11:33:55 613

原创 自增运算符的重载

运算符的重载有两种方法:1、通过成员函数来重载2、通过友元函数进行重载重载的一个重要的特点:1、成员函数参数的个数 = 几目运算符 - 1;例如: = ,+,+=,这些运算符都是双目运算符,所以类的成员函数的参数是1.2、友元函数参数的个数 = 几目运算符。一般说来,单目运算符最好被重载为成员函数,双目运算符被重载为友元函数。下面是前置自增运算符和后置自增运

2012-10-20 10:21:55 1429

原创 二分查找

二分查找是面试中经常考到的题目,所以一定要掌握二分查找的思想。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。 下面通过我

2012-10-18 07:40:49 807

原创 二叉树的遍历

二叉树是面试中经常考到的题目,也是最能考察一个初级程序员的思维能力和逻辑能力,以及对指针掌握的能力。经常的二叉树题目分为两种:    一、对二叉树进行前序遍历、中序遍历、后序遍历。   二、对已经给出的二叉树的前序遍历和中序遍历或者给出的中序遍历和后序遍历求出二叉树,并进行遍历输出。  这里的二叉树的遍历主要是针对静态二叉树遍历来说的。二叉树的结构如下:程序代码如下:#

2012-10-06 16:46:39 3543

原创 求循环链表答疑

今天是国庆节的第四天,早上起来写了一个关于循环链表的程序。单循环链表的结构如下:下面是我写的具体的程序:#include#include#includetypedef struct node{ int data; struct node *pNext;}NODE,*PNODE;PNODE creat_List(PNODE);void tr

2012-10-04 10:26:49 871

原创 循环队列

队列分为两种,一种是链式队列,一种是静态队列,而静态队列一般通过循环队列来实现。下面是一个简单的循环队列的程序。#include#includetypedef struct queue{ int *pBase; int rear; int front;}QUEUE;void init_queue(QUEUE*);//初始化队列void

2012-10-02 10:41:22 870

原创 堆栈的进栈以及出栈

今天是国庆节的第一天,没有出去旅游,在学校学习,马上就要找工作了,希望能够找到一个好的工作。堆栈是今天上午写的一个程序。堆栈是一种先进后出的数据存放的格式。具体的操作见程序:#include#include#includetypedef struct St{ int data; struct St *pNext;}NODE,*PNODE;typede

2012-10-01 12:04:11 6470 1

linux系统常用的操作

此文档包括可linux系统常用的应用,包括samba的安装和nfs的安装等等

2013-10-18

华清远见linux培训

华清远见的linux的课程培训,包括代码,课程确实很好,对于初学者是很好的进阶的课程,也是开发者参考的好代码。

2013-10-18

深入理解计算机系统

清晰的深入理解计算机操作系统的书籍,提高对计算机系统的深刻认识。

2013-10-18

svn的使用教程

svn的使用教程,比较的全面,包括如何下载,以及获得权限后如何上传等等

2013-10-18

双网卡使用方案

同时可以使用双网卡,实现双网卡上网。在使用时要主要修改脚本bat里面的内容。

2013-10-18

国嵌嵌入式代码

收录了成都国嵌培训课程的代码,对初次学习linux和linux开发有很好的作用。

2013-10-18

单片机,频率计

基于单片机的频率计的课程设计。主要面向课程设计和毕业设计。

2013-08-28

单片机数字频率计设计

基于80C51的频率计的设计,可以作为课程设计和毕业设计的参考

2013-05-22

Proteus教程

Proteus的详细的教程,有举例。可以轻松掌握Proteus

2013-05-22

频率计的毕业设计论文

基于单片机的频率计的设计,包括原理图和详细的程序。

2013-05-22

Proteus仿真100例

基于单片机的Proteus的仿真,让你更了解单片机的Proteus仿真。包括程序和原理图。

2013-05-22

基于单片机的频率计设计

基于单片机的频率计设计,西安邮电学院设计

2013-05-22

80C51中文资料

全面的80C51中文的资料,更加的了解51单片机

2013-05-22

基于单片机的频率计

本文档是基于单片机的频率计,采用放大电路和数码管显示电路。

2013-05-02

基于stm32的太阳能项目

这是一个用stm32实现玉成控制家用太阳能或者是工业太阳能的远程控制器,使用了AD转换、看门狗、flash的读写,TCP/IP协议等。

2012-08-05

ARM经典300问答

ARM经典300问答涵括了很多ARM的基础知识,可以将强对ARM的了解,也是很好的ARM面试的试题。

2012-08-05

stm32手册供查询

stm32的手册,有助于对stm32的了解,以及在项目中进行查询。

2012-08-05

高质量c/c++编程

高质量c/c++编程指南是一本程序员必备的书籍,可以避免在项目上中很多的在错误,提高编程质量,以及程序的健壮性。

2012-08-05

21天学通c++

21天学通c++,是经典学习c++的书籍,能够很快的入门。而且对于想深入来哦接c++的人员来说也是很重要的书籍。

2012-07-30

单片机实例100

单片机100个实例,由浅入深,容易很快学会单片机,加深对单片机的理解。

2012-07-30

c++编程实例

c++的编程实例,帮助c++学习者更能提高自己的技术。例子丰富而易懂。

2012-07-30

硬件工程师面试题目

华为、中兴等大型公司的面试题目。通过此题目可以了解自己的不足,增加进入大公司的机会。

2012-07-30

stm32定时器、串口、TCP/IP协议,时基时钟等

此资源包括stm32的点灯程序,定时器、串口、中断、flash的读写、I2C等例程。 循序渐进。

2012-07-26

嵌入式人员的最好面试题

嵌入式工程师很好的面试题目,更有机会走进大公司。

2012-07-24

五子棋程序c++

使用c++的类与继承等特性写的五子棋代码。

2012-07-19

空空如也

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

TA关注的人

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