![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Structure|Pattern|Algorithm
中辽普坦
知福、惜福!活在当下,幸福当下(Share my knowledge with the world.)
展开
-
HashMap和HashTable的区别
HashMap是HashTable的轻量级实现,它们都实现了map接口,主要区别是HashMap键值可以为空(null),效率高于HashTable。 HashTable就是常说的“哈希表”,其可以用来存储任意类型的数据,用键/值对来查询数据。使用HashTable原创 2011-09-30 22:38:34 · 497 阅读 · 0 评论 -
计算正整数被标示为连续整数的和
http://www.cnblogs.com/eaglet/archive/2010/05/14/1735447.html 计算机的发明让很多本来很有趣的数学问题,变成了机械的穷举,让很多人遇到算法问题首先想到的就是找出所有的组合,然后穷举。没错计算机的发明确实大大加快了数学计算的速度,使我们可以计算出很多原来无法通过人工计算的数据。但计算机的速度也毕竟有限,数的数量确是无限的,如果我们遇到什转载 2011-12-06 14:46:50 · 1136 阅读 · 0 评论 -
哈希表
理想的情况是希望不经过任何比较,一次存取便能得到所查记录,那就必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构中一个惟一的存储位置相对应。因而在查找时,只要根据这个对应关系f找到给定值K的像f(K)。若结构中存在关键字和K相等的记录,则必定在f(K)的存储位置上,由此,不需要进行比较便可以直接取得所查记录。在此,我们称这个对应关系f为哈希(Hash)函数,按这个思想原创 2011-09-17 10:30:49 · 471 阅读 · 0 评论 -
.net面试必考问答题
ADO.NET中常用的对象有哪些?分别描述一下。答:Connection对象用于在应用程序和数据库之间的连接。Command可以检索和操纵数据库中的数据。DataAdapter对象充当DataSet和数据源之间用于检索和保存数据的桥接器。DataSet对象从数据库检索的数据可以存储在其中能够以XML形式保存。DataReader是查询结果的一种只进,只读的视图,不具有DataSet的任何复杂功原创 2012-01-31 16:40:59 · 863 阅读 · 0 评论 -
C# 二叉树的实现
二叉树的创建:namespace BinaryTree{ /// /// 二叉树的存储结构类 /// /// public class Node { public T Data { get; set; } //数据域(结点数据) public Node LeftChild { get; set; }原创 2011-08-20 13:08:06 · 840 阅读 · 0 评论 -
常见C#算法面试
一、求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m //方法一,通过顺序规律写程序,同时也知道flag标志位的重要性。 static int F1(int m) { int sum =0; bool flag =true; for (int i =原创 2011-12-06 14:42:44 · 10327 阅读 · 2 评论 -
SQL面试题
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句:1、说明:创建数据库CREATE DATA转载 2010-11-29 22:07:00 · 1986 阅读 · 0 评论 -
存储过程面试实例
oracle面试必备存储过程declare cusor emp_cursor is select ename,deptno from emp;beginfor emp_record in emp_cursor loop if emp_record.deptno =30 then dbms_output.put_line('ename is'|| emp_record.en原创 2010-10-08 23:06:00 · 1072 阅读 · 0 评论