摘要:
一、教学目标:1、 理解数组的产生、结构2、 学会对数组进行输入、输出操作3、 学会冒泡法排序二、教学重点:1、 数组的输入输出2、 冒泡法三、所需课时:2课时四、教学过程:(一)、复习Private Sub Command1_Click()x = Val(InputBox("输入一个正整数:", "数据输入框")) Print "x="; xEnd SubPrivate Sub Command2... 阅读全文
posted @ 2008-12-11 12:45
jesonpeng
阅读(868)
评论(0)
推荐(0)
摘要:
一、教学目标:1、 理解函数的产生2、 能自定义函数3、 理解递归法二、教学重点:1、 自定义函数2、 递归法三、所需课时:2课时四、教学过程:(一)、复习(二)、认识函数绝对值函数1、函数是怎么运行的?就像是一个黑箱子,输入一个参数,返回一个值。而黑箱子里面的功能是开发VB的时候就编写好的。那我们能不能不用这个函数来编写绝对值呢?求一个数的绝对值?A=val(text1.text)B=abs(a... 阅读全文
posted @ 2008-12-11 12:44
jesonpeng
阅读(329)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/658f0a24339fcb34c895591f.html一些小的数学方法,也是要会写的。program maths;const maxn=100000;vari,j,a,b,c,m,n,ct:longint;p,pt:array[0..maxn] of longint;//存储素数表和质因数表d:array[0..maxn... 阅读全文
posted @ 2008-12-11 12:44
jesonpeng
阅读(548)
评论(0)
推荐(0)
摘要:
第十三、十四节一、教学目标:1、 理解递推法2、 理解解析法二、教学重点:1、 递推法2、 解析法三、所需课时:2课时四、教学过程:(一)、复习1、 猴子吃桃For n=9 to 1 step –1Next n2、硬币问题For i=1 to 100 for j= 1 to 100-i x=100-i-j next jNext I(二)、解析法1、 通过一道学生已经做过的题目让学生初步... 阅读全文
posted @ 2008-12-11 12:43
jesonpeng
阅读(427)
评论(0)
推荐(0)
摘要:
一、教学目标:1、 深入理解for…next循环二、教学重点:1、 for…next循环的运用三、所需课时:2课时四、教学过程:(一)、深入理解for…next循环运用动画让学生理解for…next循环每次循环变量值的变化(二)、练习1、打印For i=1 to 8 print tab(10); for j=1 to i print “*... 阅读全文
posted @ 2008-12-11 12:42
jesonpeng
阅读(318)
评论(0)
推荐(0)
摘要:
第九、斯节for..next(一)一、教学目标:1、复习2、理解for…next循环二、教学重点:1、for…next循环2、循环语句的嵌套三、所需课时:2课时四、教学过程:(一)、讲解上次作业(二)、循环控制结构Do循环体Loop Until 条件Do Until 条件循环体LoopDo While 条件循环体LoopDo循环体Loop While 条件1、while循环... 阅读全文
posted @ 2008-12-11 12:42
jesonpeng
阅读(420)
评论(0)
推荐(0)
摘要:
一、教学目标:1、理解当型循环2、能灵活的运用当型循环二、教学重点:1、当型循环的运用三、所需课时:2课时四、教学过程:(一)、输入一个整数n,求1到n的奇数之和n=val(inputbox(“输入n的值”,”练习一”))s=0I=1dowhile I<=n s=s+I I=I+2Loop(二)、输入一个整数n,求s=1-2+3-4........ 阅读全文
posted @ 2008-12-11 12:41
jesonpeng
阅读(229)
评论(0)
推荐(0)
摘要:
一、教学目标:1、理解当型循环2、区分当型循环和直到型循环二、教学重点:1、当型循环三、所需课时:2课时四、教学过程:(一)、当型循环Dowhile 循环体条件循环体truefalseloop(二)、实例求1+2+3……+n<58 的最大的n的值S=0循环体循环体条件falsetrue条件truefalse① ② n=0Do while s&l... 阅读全文
posted @ 2008-12-11 12:40
jesonpeng
阅读(724)
评论(0)
推荐(0)
摘要:
一、教学目标:1、理解直到型循环的循环过程2、理解inputbox函数3、理解print方法二、教学重点:1、直到型循环的循环过程2、inputbox函数3、print方法三、所需课时:2课时四、教学过程(一)、引入直到型循环题目:假设你从近年开始,第1个月为“希望工程”存入1元钱,第2个月存入2元,第3个月存入3元,……以此类推,问存满500元需要... 阅读全文
posted @ 2008-12-11 12:39
jesonpeng
阅读(1317)
评论(0)
推荐(0)
摘要:
一、教学目标:1、 掌握一定范围随机整数的产生方法2、 熟练掌握分支语句的嵌套二、教学重点:1、 一定范围随机整数的产生方法2、 分支语句的嵌套三、所需课时:2课时四、教学过程(一)、讲解作业1、 现在有些学生还有连续比较现象 a=b=c2、 一定范围随机整数的产生方法 Int((上限-下限+1 )*rnd)+下限(二)、嵌套语句的提出问题:设计一个程序:求一元二次方程的解If a=0 then ... 阅读全文
posted @ 2008-12-11 12:38
jesonpeng
阅读(214)
评论(0)
推荐(0)
摘要:
一、教学目标:1、 讲解作业内容2、 深入了解逻辑运算符3、 了解运算符的顺序4、 讲解实例初步了解分支语句的嵌套二、教学重点:1、 整除2、 计数器的使用3、 逻辑运算符4、 运算符运算顺序5、 分支语句三、所需课时:2课时四、教学过程(一)、讲解作业内容,引入新知识点1、 整除:判断是否为奇数的方法a mod 2<>0int(a/2)=a/2a\2=a/22、 计数器的使用j=j+... 阅读全文
posted @ 2008-12-11 12:38
jesonpeng
阅读(641)
评论(0)
推荐(0)
摘要:
一、教学目标:1、 复习分支语句及应用2、 学会填写代码的方式二、教学重点:1、 分支语句的应用2、 填写代码三、所需课时:2课时四、教学过程(一)、复习分支语句 块if语句格式一: if 条件 then 语句块 end if格式二: if 条件 then 语句1 else 语句2 end if注意事项:1、有一个if 语句,就有一个end if2、then 后面不接语句3、else单独成行很多同... 阅读全文
posted @ 2008-12-11 12:37
jesonpeng
阅读(654)
评论(0)
推荐(0)
摘要:
一、教学目标:1、 认识算法概念2、 了解流程图3、 掌握行if语句和块if语句二、教学重点:1、 行if语句和块if 语句的理解和运用三、所需课时:2课时四、教学过程(一)、判断语句的概念以前我们学习的程序都是当执行某个程序的时候计算机总是从第一条语句开始运行,从上往下一条一条运行的,我们叫顺序语句,但是很多时候我们需要让我们的软件做一些判断,比如说,我们以前说的计算三角形周长的程序,首先要判断... 阅读全文
posted @ 2008-12-11 12:36
jesonpeng
阅读(677)
评论(0)
推荐(0)
摘要:
方法 阅读全文
posted @ 2008-12-11 12:35
jesonpeng
阅读(322)
评论(1)
推荐(0)
摘要:
一、教学目标1、学会变量说明2、理解赋值语句二、教学思路继续运用简单的英语翻译来让学生理解程序三、教学过程1、复习 复习对象的属性及属性的修改2、认识代码(1) 通常一行是一个语句 语句是由关键字、表达式、变量、常量构成的 本节课的目标就是看懂如下代码 Private Sub Command2_Click() Dim d As Integer d = Text1.Text Label3.Capti... 阅读全文
posted @ 2008-12-11 12:33
jesonpeng
阅读(1347)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/a2a9d443a166aa1573f05d0b.html 2.4是最短路问题 usaco 2.4.1 The Tamworth Two (ttwo) 在一个地图上进行模拟。关键是弄清楚什么情况下就可以认为一定不会相遇。其实很简单,对一个时间点上,如果出现了之前出现过的状态,那么便会进入循环(因为根据规则,相同的状态也会... 阅读全文
posted @ 2008-12-11 12:30
jesonpeng
阅读(269)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/d33d4f90d038098ba977a41a.html usaco 2.3.1 The Longest Prefix (prefix) 串的动规,用了比较简单的一种一维动规,就是f[i]是这一位是否可以排出,状态转移是枚举每个元素串,如果有任何一个的减去长度的位置可以排成,且s[i]的后缀等与此元素串则f[i]为tr... 阅读全文
posted @ 2008-12-11 12:30
jesonpeng
阅读(266)
评论(0)
推荐(0)
摘要:
usaco 2.2.1 Preface Numbering (preface) 这个就是模拟,只要把题意看明白就成了,按照规则生成罗马数字串,统计出现的次数,规模小,不存在复杂度的问题。不过这个题满实用的,原来我就想知道怎么把阿拉伯数字转成罗马数字。。。 code: { ID: mfs.dev2 PROG: preface LANG: PASCAL } program preface; var ... 阅读全文
posted @ 2008-12-11 12:29
jesonpeng
阅读(222)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/533d243f182902ea54e7230e.html usaco第二章的题解和程序一直攒着没发,这几天全做完了,一起发了吧,为了不超过长度限制,依然一帖一章。时间长了,有的都记不清楚了。 usaco2.1 2.1.1 The Castle (castle) 这个题就是floodfill的典型应用,用dfs灌水,有水... 阅读全文
posted @ 2008-12-11 12:28
jesonpeng
阅读(215)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/a72d778b71b09514c8fc7a86.html 1.5的主题应该还是搜索。。。另外还和质数干上了。。。 1.5.1 Number Triangles 数字金字塔 numtri 这个可以用搜索,但是这个其实是最显然的几个动态规划模型之一,数字三角形模型,转移方式是路径的权,是单向的,分层的,按权值的寻路问题... 阅读全文
posted @ 2008-12-11 12:26
jesonpeng
阅读(397)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/210aa9afda50bdca7cd92ab4.html 这已章的主题应该是体验各种搜索,和简单的状态保存,判重,结点生成技巧,但是,这章很WS 1.4.1 Packing Rectangles 铺放矩形块 packrec 这个题很WS,感觉就是这个不像是OI这样学科竞赛的题目,而是像是普适性的智力竞赛。。。主要的问题就是... 阅读全文
posted @ 2008-12-11 12:25
jesonpeng
阅读(232)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/4cab5ceef2c055fdb2fb9594.html usaco1.3 貌似主题是贪心和简单搜索 1.3.1 Mixing Milk (milk) 最显著的贪心,先排序(快排),每次都加入最多的价钱最低的牛奶,直到加满 code { ID: mfs.dev2 PROG: milk LANG: PASCAL } p... 阅读全文
posted @ 2008-12-11 12:24
jesonpeng
阅读(201)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/8d2d95ef0a020deacf1b3e62.html 1.2.1.Milking Cows (milk2): 这个题看起来可以直接按照时间轴模拟,但是显然100万大了点,虽然实际上数据没有这么BT,但是还是没敢这么做。于是自己想了一种算法,貌似是对的。 思路就是用一排数组元素来对应区间,那么整个数组就是数轴,每次加... 阅读全文
posted @ 2008-12-11 12:23
jesonpeng
阅读(194)
评论(0)
推荐(0)
摘要:
http://hi.baidu.com/mfs666/blog/item/68347ef42000f7dcf3d38577.html USACO这个东西,有很多大牛已经“通关”了,还有的大牛有三天做了两大章的事迹,像我这样的小菜,就慢慢从1.1往后来吧 1.1.1 ride 这个是第一题,纯水,但是因为不知道usaco对输出的回车符敏感,必须用writeln,所以交了好多次才AC,唯一注意的是... 阅读全文
posted @ 2008-12-11 12:23
jesonpeng
阅读(198)
评论(0)
推荐(0)
摘要:
一、教学目标:学会在代码中修改对象属性值二、教学思路:从简单的题目着手,只介绍在按钮的单击事件中修改对象属性值。三、教学过程(1)、复习四个对象以及对象的各个属性(2)、在代码中修改对象属性值(从中文到英文翻译入手) 显示效果(单击按钮窗体背景色变成红色) 其中VB很简单,只要我们会一点英语就可以了。对象名.属性名=属性值(3)、建立事件的方法 在窗体上双击某个对象就会建立一个默认事件 例如,双... 阅读全文
posted @ 2008-12-11 12:21
jesonpeng
阅读(333)
评论(0)
推荐(0)
摘要:
一、教学目的: (1)、了解VB的四个对象:按钮、文本框、标签、窗体(2)、了解各个对象的属性二、教学思路 让学生自己探索几个对象的属性三、教学过程(1)、导入 给学生看一个事先做好的程序复习上次课的内容:制作程序的四个过程:界面设计——编写代码——运行调试——保存发布这个课的主要内容是放在界面设计上。(2)、对象的认识 根据... 阅读全文
posted @ 2008-12-11 12:19
jesonpeng
阅读(502)
评论(0)
推荐(0)
摘要:
一、教学目标: 1、让学生初步了解VB,知道程序设计是什么,能做什么。 2、让学生对程序设计步骤有个大概了解二、教学思路:学生第一次接触VB,不宜马上就讲"算法"、"对象"、"属性"等概念,主要目的是让学生了解程序设计能做什么,大概的过程是什么样的。让学生对程序设计产生学习的兴趣。三、教学步骤:1、展示VB能做什么(1)、日常用电脑的时候接触过很多程序——程序怎么做出来的... 阅读全文
posted @ 2008-12-11 12:19
jesonpeng
阅读(574)
评论(0)
推荐(0)
摘要:
1无效DoS功能号 2文件末找到 3路径未找到 4打开文件过多 5禁止文件存取 6无效文件句柄 12无效文件存取代码 15无效驱动器号 16不能删除当前日录 17不能跨驱动器改文件名 I/O错误 100磁盘读错误 101磁盘写错误 102文件变量末赋值 103文件未打开 104文件未用输入方式打开 105文件末用输出方式打开 106无效数字格式 严重错误 ... 阅读全文
posted @ 2008-12-11 12:18
jesonpeng
阅读(203)
评论(0)
推荐(0)
摘要:
Maximum Matching on Bipartite Graph 这是一个经典中的经典问题。 求解这类问题,最常用的就是匈牙利算法,复杂度为O(n^3)。 我在这里详细的介绍三种不同的实现,针对不同的题目,他们有不同的效果呦^_^。 先定义一些框架: int nx , ny , g[maxn][maxn] , cx[maxn] , cy[maxn] ; // cx[i]表示与Xi匹配的Y顶点... 阅读全文
posted @ 2008-12-11 12:17
jesonpeng
阅读(439)
评论(0)
推荐(1)
摘要:
写一篇关于解同余方程的文章。 其实这个东西我也一直很晕,只知道算法,具体的东西从来没仔细推过......(太懒了) 这两天才仔细把这个问题研究了一下,为了防止以后忘掉,记下来好了。 Part I 最大公约数和辗转相除法 所有的问题都是从求两个数的最大公约数开始的。 两个整数的公约数定义如下:d是a , b的公约数,当且仅当d | a && d | b。 a , b的最大公约数就是a和b公约数里最大... 阅读全文
posted @ 2008-12-11 12:15
jesonpeng
阅读(135)
评论(0)
推荐(0)

浙公网安备 33010602011771号