摘要:
public class MyClass { private int myInt; //字段 public MyClass() //构造函数 { myInt = 99; } ...
阅读全文
posted @ 2015-04-14 11:27
若非菲lrr
阅读(112)
推荐(0)
摘要:
先看两个示例using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ch10ex05{ public cla...
阅读全文
posted @ 2015-04-14 10:31
若非菲lrr
阅读(94)
推荐(0)
摘要:
参数类型可以分为ref、in、out这三种,默认的都是in。通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是:1、把未赋值的变量用作ref参数是非法的,但可以把未赋值的变量用作out参数。在函数使用out参数时,...
阅读全文
posted @ 2015-04-12 22:29
若非菲lrr
阅读(454)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ch05t07{ class Program ...
阅读全文
posted @ 2015-04-12 15:21
若非菲lrr
阅读(196)
推荐(0)
摘要:
首先阐述一下问题:n个人(编号0—n-1)围成一圈,从1开始报数,报到m的人出列,然后从出列的人的下一个人开始,从1开始报数,报到m的人出列,求出最后幸存的那个人的原始编号。如果单纯的是模拟整个游戏过程的话,实现起来并不难。今天我学习到的是另一种算法。举个例子,第一轮以后,假设被淘汰的人编号是k-1...
阅读全文
posted @ 2015-03-12 22:44
若非菲lrr
阅读(375)
推荐(1)
摘要:
程序就是数据结构+算法,要解决这个问题,我们得找到适用的数据结构以及一个好的算法。 既然要找出出现频率最高的10个单词,我们必须统计每个单词出现的次数。一个单词对应一个数字,在java中这种结构用map来实现最方便了,key-value形式的键值对,不会重复又可以很好的统计结果。关于这个问题的算法...
阅读全文
posted @ 2014-04-07 16:38
若非菲lrr
阅读(10931)
推荐(0)
摘要:
先看下整体界面吧 再来说说这个所谓的创意。以前接触过一个算法,叫“八皇后问题”。算法描述:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。我是把这个算法描述变成我的游戏规则,让两个玩家摆放皇后,甲先摆放,乙再摆放,直到不...
阅读全文
posted @ 2014-04-07 16:21
若非菲lrr
阅读(200)
推荐(0)