- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 模拟几java中的事件监听机制(观察者模式)
事件监听机制 事件监听机制主要部分 l事件源 (对应的类EventSource) l事件 (单击、双击等,这里用调用EventSource类中的test1方法模拟事件) l事件处理 (重写EventListening中的eventchange方法实现事件处理) l事件监听器 (EventListening 子类对象) 实现流程 1.通过
2018-01-01 16:13:16
372
原创 八皇后问题非桟的解决方法
主要难点是判断数组元素位置是否符合皇后放置规定。 判断某个数组元素是否符合要求时应该注意判断一下6个方面: 该元素的同行; 该元素的同列; 该元素的左下; 该元素的右下; 该元素的左上; 该元素的右上; 该方法如下: bool guarded(int c[][8],int a,int b)//判断位置是否符合要求 { int i; for(i=0;i<8;i++)//判断同列
2016-12-06 17:53:04
358
原创 批量打印Word文档并记录(一)
批量打印Word文档并记录之添加需要打印的Word文档信息到listview里 写这款小软件的原因:寝室自从买了一台打印机后来寝室打印的人越来越多,所以想写一款批量打印并记录(没记录收钱有点麻烦)的软件。 才步入大二不久,所以自己的知识储备有限,介绍的比较模糊,望原谅;说实话自己接触c#不到两个星期,尝试过用c++写,但在加载office的外部库时总是出错,所以尝试用c#写了这个软件。
2016-11-19 18:52:39
5192
原创 第七届蓝桥 交换瓶子 递归算法
有N个瓶子,编号 1 ~ N,放在架子上。 比如有5个瓶子: 2 1 3 5 4 要求每次拿起2个瓶子,交换它们的位置。 经过若干次后,使得瓶子的序号为: 1 2 3 4 5 对于这么简单的情况,显然,至少需要交换2次就可以复位。 如果瓶子更多呢?你可以通过编程来解决。 输入格式为两行: 第一行: 一个正整数N(N 第二行:N个正整数,用空格分开,表示瓶子目前的排列
2016-11-18 18:54:32
853
原创 算法题:按规律输出
编写算法:打印具有下面规律的图形。 1 5 2 8 6 3 10 9 7 4 输入:手动输入n 输出:格式输出n行 思路: 1.定义100x100的二维数组并给其赋值 a30 a
2016-10-30 21:53:18
8029
原创 算法题:凑算式一
凑算式 看这个算式: ☆☆☆ + ☆☆☆ = ☆☆☆ 如果每个五角星代表 1 ~ 9 的不同的数字。 这个算式有多少种可能的正确填写方法? 173 +286 = 459 295 +173 = 468 173 +295 = 468 183 +492 = 675 以上都是正确的填写法! 注意: 111 +222 = 333 是错误的填写法! 因为每个数字必须是不同的! 也就是
2016-10-30 12:40:15
1718
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅