https://github.com/geekcompany/ResumeSample/blob/master/c.md本简历模板由国内首家互联网人才拍卖网站「JobDeer.com」提供。(括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除)先讲讲怎样才是一份好的技术简历首先,一份好的简...
分类:
编程语言 时间:
2015-05-14 23:22:51
阅读次数:
232
前言TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译,使用TinyXML进行C++ XML解析,使用简单,容易上手。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象模型,是将整...
分类:
编程语言 时间:
2015-05-14 23:21:29
阅读次数:
109
package JBJADV003;public class Student implements java.io.Serializable { private String name; private int age; private String gender; private transie....
分类:
编程语言 时间:
2015-05-14 23:19:54
阅读次数:
174
#include int main(){ int i,j; for(i=1;i<=8;i++) { for(j=1;j<=i;j++) { printf("*"); } printf("\n"); } return 0;}
分类:
编程语言 时间:
2015-05-14 23:15:59
阅读次数:
125
简单用代码实现了这两个排序算法的实现过程。。...
分类:
编程语言 时间:
2015-05-14 22:10:59
阅读次数:
160
多线程则扩展了多进程的概念,使得同一个进行可以同时并发处理多个任务。线程(Thread)也被称作轻量级进程(Ligheweight Process),线程是进程的执行单元。就象进程在操作系统中的地位一样,线程在程序中是独立的、并发的执行流。当进程被初始化后,主线程就被创建了。对于绝大多数的应用程序来说,通常仅要求有一个主线程,但我们也可以在该进程内创建多条顺序执行流,这些顺序执行流就是线程,每条线程也是互相独立的。
线程是进程的组成部分,一个进程可以拥有多个线程,一个线程必须有一个父进程。...
分类:
编程语言 时间:
2015-05-14 22:12:55
阅读次数:
237
1.查看Python目前的版本直接输入python可以查看Python版本2.将/usr/bin目录下的python版本切换mv /usr/bin/python /usr/bin/python3.3 #将原来3.3的版本还原
mv /usr/bin/python2.6 /usr/bin/python #将python2.6版本链接上3.测试输入python 即可看到python2...
分类:
编程语言 时间:
2015-05-14 22:11:44
阅读次数:
254
一个连通图的生成树是图的极小连通子图。它包含图中的所有顶点,并且只含尽可能少的边。若砍去它的一条边,就会使生成树变成非连通图;若给它增加一条边,则会形成一条回路。
最小生成树有如下性质:
1.最小生成树非唯一,可能有多个最小生成树;
2.最小生成树的边的权值之和总唯一,而且是最小的;
3.最小生成树的边数为顶点数减1。
构造最小生成树可以有多种算法。其中多数算法利用了最小生成树的下列一种...
分类:
编程语言 时间:
2015-05-14 22:09:36
阅读次数:
198
1. 概述
C语言是目前使用最为广泛的高级程序设计语言,几乎全部的操作系统、大多数中小型应用软件,是用C语言开发而成。C语言提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言也很适合搭配汇编语言来使用(往往可以通过内联汇编语言或与汇编语言目标文件一起连接。对于任何一种操作系统环境,C函数的ABI(Application BinaryInterface)与汇编语言的子过程(routine/procedure)的ABI一定是完全兼容的)。尽管C语言...
分类:
编程语言 时间:
2015-05-14 22:08:47
阅读次数:
358
本节主要研究进程(线程)创建的过程,下文将不区分进程和线程;...
分类:
编程语言 时间:
2015-05-14 22:08:22
阅读次数:
139
今天新建了一个工程,这个工程主要是用于将一切的工程进行依赖拆分。因此,用的都是以前的代码,所以报了很多,@Override的错误。查了查发现是JDK选择的问题。JDK1.5中存在这个问题,因此,需要对于JDK进行调整。
调整为JDK6或者以上版本。
1.这里是报错
2.修改为1.6版本的jdk
3.调整一下运行环境
...
分类:
编程语言 时间:
2015-05-14 22:08:51
阅读次数:
139
问题描述通常在刷题的时候,会遇到最大堆、最小堆的问题,这个时候如果自己去实现一个也是OK的,但是通常时间不太够,那么如何处理?这时,就可以借助C++ STL的priority_queue。具体分析
需要注意的是,C++ STL默认的priority_queue是将优先级最大的放在队列最前面,也即是最大堆。那么如何实现最小堆呢?
假设有如下一个struct:struct Node {
int...
分类:
编程语言 时间:
2015-05-14 22:06:43
阅读次数:
317
使用new的情况当变量是指针的时候就需要使用在堆中开辟空间使用new开辟内存空间 int *p = new int;
*p = 2;
cout << *p <<endl;//2//也可以开辟的时候初始化int *p = new int(2);
cout << *p <<endl;给数组开辟空间int *p = new int[10];//等于p[10]
p[0] = 5;//p就是数组的首地址...
分类:
编程语言 时间:
2015-05-14 22:02:56
阅读次数:
124
Problem:
Given a sorted array of integers, find the starting and ending position of a given target value.
Your algorithm's runtime complexity must be in the order of O(log n).
If the target...
分类:
编程语言 时间:
2015-05-14 22:03:52
阅读次数:
133
本来想着这么点事儿,自己搞懂了就OK了,可又想到也许写出来能帮到一些人。
事情是这样的, 老师刚给了一个项目,demo是VC++6.0做的,我用VS2010打开后报错
如图所示
尝试了网上的方式,都不行。方案无非就是更改如下两个位置(红线圈出)
最后意外搞定
把 bin 目录下的文件全部复制过来
...
分类:
编程语言 时间:
2015-05-14 22:03:24
阅读次数:
151
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。链表结点定义如下:
struct ListNode{
int m_nValue;
int m_pNext;
};
如下图所示,一目了然,比较两个链表的头结点,值小的则并入新的结点,如此循环,可以用递归解决。
//利用递归
ListNode *Merge(ListNode *phead1, ListNod...
分类:
编程语言 时间:
2015-05-14 22:03:39
阅读次数:
131