摘要: Write a function that given a string of digits and a target value, prints where to put +'s and *'s between the digits so they combine exactly to the target value. Note there may be more than one answe... 阅读全文
posted @ 2009-04-28 13:38 yangbinhe 阅读(573) 评论(1) 推荐(2) 编辑
摘要: 一个字符串逆转,记录一下,主要是用到移位,没有用临时变量,面试中很可能考到。[代码] 阅读全文
posted @ 2009-04-25 19:56 yangbinhe 阅读(700) 评论(2) 推荐(0) 编辑
摘要: .NET中反射机制的使用与分析[日期:2008-06-30]来源: 作者:志伟.NET反射的定义:审查元数据并收集关于它的类型信息的能力。元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中。而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另... 阅读全文
posted @ 2009-04-17 14:13 yangbinhe 阅读(22079) 评论(6) 推荐(8) 编辑
摘要: 今天同学笔试,碰到了一个问题:从100个数中选出任意10个数,打印出所有可能。 这是排列,组合的问题,上网查了一下,挺多这方面的资料的,这是介绍一个组合算法: 假设从0-----5中选出3个数,那么可定义一个数组,数组下标为数据值,数组存储0,1,1表示选中,0表示未选中: 11100 11010 10110 01110 11001 10101 01101 10011 01011 00111 根据... 阅读全文
posted @ 2009-04-10 19:48 yangbinhe 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1、有一个整形数组,其元素包含正整数和负整数,找到它的所有子集中元素之和最大的那个子集。 如:[12,-3,54,-42,4,5,7],结果为63[12,-3,54]。 要求复杂度为O(n)。[代码]2、求乱序排序的N个数中连续K个数的和的最大值。具体思路:假设有N个数:a1 a2 a3 a4 a5 ... aN 需要求出所有连续K个数的和,那么,先求出a1~ak的和sum a(2)~a(k+1)... 阅读全文
posted @ 2009-04-10 17:22 yangbinhe 阅读(990) 评论(0) 推荐(0) 编辑
摘要: checked和unchecked操作符用于整型算术运算时控制当前环境中的溢出检查。下列运算参与了checked和unchecked检查(操作数均为整数):1) 预定义的++和―― 一元运算符。2) 预定义的-一元运算符。3) 预定义的+、-、×、/等二元操作符。4) 从一种整型到另一种整型的显示数据转换。(一)使用checked若运算是常量表达式,则产生编译错误... 阅读全文
posted @ 2009-04-06 22:45 yangbinhe 阅读(493) 评论(0) 推荐(0) 编辑