static未央

博客园 首页 新随笔 联系 订阅 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2011年11月22日 #

摘要: ///<summary>///Brute-Force算法///</summary>///<paramname="s">父串</param>///<paramname="t">子串</param>///<returns>子串在父串的索引</returns>publicstaticintBF(strings,stringt){inti=0,j=0;for(;i<s.Length&&j<t.Length;){if(s[i]==t[j]){ 阅读全文
posted @ 2011-11-22 23:12 abstract未央 阅读(243) 评论(0) 推荐(0)

2011年11月10日 #

摘要: classStack<T>{privateT[]items;privateintidx;publicStack(intsize){items=newT[size];idx=0;}publicvoidPush(Tx){items[idx++]=x;}publicTpop(){returnitems[--idx];}} 阅读全文
posted @ 2011-11-10 22:49 abstract未央 阅读(219) 评论(0) 推荐(0)

2011年7月1日 #

摘要: //单线程下的单例模式classSingleTon{privatestaticSingleTon_inst;privatestaticSingleTon(){}publicSingleTonInstance{get{if(null!=_inst){_inst=newSingleTon();}return_inst;}}}//多线程下的单例模式(饱汉式)classSingleTon{privatestaticvolatileSingleTon_inst;privatestaticobjectlockhelper=newobject();privateSingleTon(){}publicSing 阅读全文
posted @ 2011-07-01 00:34 abstract未央 阅读(288) 评论(0) 推荐(0)

2011年5月26日 #

摘要: usingSystem;usingSystem.Collections.Generic;namespaceReverWords{classMainClass{publicstaticvoidMain(string[]args){Console.WriteLine(ReverseWords("HelloWorld"));Console.Read();}publicstaticstringReverseWords(stringarray){if(string.IsNullOrEmpty(array)){thrownewArgumentException("" 阅读全文
posted @ 2011-05-26 22:49 abstract未央 阅读(482) 评论(0) 推荐(0)

摘要: 中软面试第二轮,被推到微软面试,这个题目:/* 输入:两个有序数组 * 输入:合并后的排序数组 */ 当时一片空白了。我写了一个,人家说效率低下,事后写的方法,以防忘记 // 将小的值加到result,并将该数组下标+1, // 如果相等,则将其任意一个加到result,两数组下标均+1 // 如果下标超出该数组长度,则退出循环 staticList<int>MergeArray(int[]a,int[]b){intidxa=0;intidxb=0;List<int>result=newList<int>();while(true){if(idxa>a 阅读全文
posted @ 2011-05-26 18:15 abstract未央 阅读(368) 评论(0) 推荐(0)

2011年5月25日 #

摘要: 字符串反转的N种方法 数组反转。这的确是一道非常基础的算法题,然而也是一道很不平常的算法题(也许所有的算法深究下去都会很不平常)。因为我写着写着,就写出来8种方法……现在我们以字符串的反转为例,来介绍这几种方法并对它们的性能进行比较。使用Array.Reverse方法对于字符串反转,我们可以使用.NET类库自带的Array.Reverse方法public static string ReverseByArray(this string original){ char[] c = original.ToCharArray(); Array.Reverse(c); return new strin 阅读全文
posted @ 2011-05-25 22:49 abstract未央 阅读(745) 评论(0) 推荐(0)

2011年4月7日 #

摘要: 一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表create table tabname(col1 type1 [ 阅读全文
posted @ 2011-04-07 17:10 abstract未央 阅读(624) 评论(0) 推荐(0)

摘要: host:www.esine.com.cndb:edb_mbloguser:factorypwd:xyvnGBQAXmYDQ5KNport:31706 阅读全文
posted @ 2011-04-07 17:00 abstract未央 阅读(219) 评论(0) 推荐(0)

2011年3月28日 #

摘要: 通过反射来获取某个窗体注册过的事件namespaceWindowsFormsApplication1{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();this.Load+=newEventHandler(Form1_Load1);this.Load+=newEventHandler(Form1_Load2);PropertyInfopropertyInfo=(typeof(Form)).GetProperty("Events",BindingFlags.Instance|BindingFlag 阅读全文
posted @ 2011-03-28 10:28 abstract未央 阅读(246) 评论(0) 推荐(0)

摘要: 整理了一下SQL语句操作,以备不时之需一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表create table t 阅读全文
posted @ 2011-03-28 10:17 abstract未央 阅读(311) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页