转载 程序员笔试知识点整理
文章平均质量分 82
zhangab512
这个作者很懒,什么都没留下…
展开
-
程序员笔试知识点整理
程序员笔试知识点整理0、常考基础必知必会A. 排序:排序有几种,各种排序的比较,哪些排序是稳定的,快排的算法;B. 查找:哈希查找、二叉树查找、折半查找的对比,哈希映射和哈希表的区别?C. 链表和数组的区别,在什么情况下用链表什么情况下用数组?D. 栈和队列的区别?E. 多态,举例说明;overload和override的区别?F. 字符串有转载 2015-03-10 16:04:20 · 1291 阅读 · 0 评论 -
C STL中list和vector的区别
stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。l转载 2015-05-08 10:24:48 · 1040 阅读 · 0 评论 -
[微软]有两个序列a,b,大小都为n,序列元素的值任意整数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小
[微软]有两个序列a,b,大小都为n,序列元素的值任意整数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小分类: 算法与数据结构 2012-04-29 01:08 4976人阅读 评论(0)收藏举报微软算法n2tree优化c搜了网上的一些文章,看到一个看似很巧的搜索方法,描述于文http://blog.csdn转载 2015-05-07 15:35:13 · 796 阅读 · 0 评论 -
软件压力测试是
软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行软件压力测试的资源包括内部内存、CPU可用性、磁盘空间和网络带宽。进行软件压力测试的资源包括内部内存、CPU可用性、磁盘空间和网络带宽。基本概念 软件压力测试是一种基本的质量保证转载 2015-05-16 21:10:41 · 2805 阅读 · 0 评论 -
平衡二叉树
#include #include #include#define EQ(a,b) ((a)==(b))#define LT(a,b) ((a)#define LQ(a,b) ((a)>(b))#define LH +1 //左高#define EH 0 //等高#define RH -1 //右高#define N转载 2015-05-05 15:33:18 · 472 阅读 · 0 评论 -
java编程基本知识点
Java程序设计概述开发Java语言的公司?Sun (Sun Microsystems)太阳微电子公司开发, 后被Oracle公司收购 Java的3个版本?J2SE(Java2 Standard Edition) 标准版J2EE(Java 2 Platform,Enterprise Edition) 企业版J2ME(Java 2 Micro Edition) 微小版转载 2015-05-12 15:03:20 · 441 阅读 · 0 评论 -
java知识点总结
hibernate中离线查询去除重复项怎么加条件??dc.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);http协议及端口,smtp协议及端口http:超文本传输协议 端口 80smtp:简单邮件传输协议端口25编写程序,完成文件复制功能 Servlet创建过程及生命周期Servlet 在容器中运行转载 2015-05-12 14:51:45 · 2106 阅读 · 0 评论 -
vector成员函数解析
vector是线性容器,它的元素严格的按照线性序列排序,和动态数组很相似,和数组一样,它的元素存储在一块连续的存储空间中,这也意味着我们不仅可以使用迭代器(iterator)访问元素,还可以使用指针的偏移方式访问,和常规数组不一样的是,vector能够自动存储元素,可以自动增长或缩小存储空间,vector的优点:1. 可以使用下标访问个别的元素2. 迭代器可以按转载 2015-05-08 10:46:50 · 372 阅读 · 0 评论 -
IdeaVim插件使用技巧
在 IDEA Intellij小技巧和插件 一文中简单介绍了一下IdeaVim插件。在这里详细总结一下这个插件在日常编程中的一些常用小技巧。供有兴趣使用这个插件,但对Vim还不十分熟悉的朋友参考。当然基本的hjkl移动光标和几种常见模式等等基本概念就略过不提了。为了确保只包含常用操作,这里提到的技巧都没有从现成文档里抄,而是凭记忆列出(不常用自然就不记得了)。估计会有所遗漏,慢慢再转载 2015-04-11 15:44:04 · 2828 阅读 · 0 评论 -
stl中的vector,list deque和map的区别
1 vector 向量 相当于一个数组 在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一块内存存储,这给人以vector可以不指定vector即一个连续内存的大小的感觉。通常此默认的内存分配能完成大部分情况下的存储。转载 2015-05-08 11:39:31 · 351 阅读 · 0 评论