热门关键字:  网络广告  seo  Java编程规则  PHP  Cisco
软件水平考试
当前位置 :主页>认证考试>软件水平考试>列表
计算机等级考试二级VB常用算法:排序(二)
1、算法说明 1) 顺序查找 逐个元素找,如果有,则记录位置,然后跳出循环;否则,查找失败。 代码如下: 以下是引用片段: PrivateSubSearch(a(),ByValKey,IndexAsInteger) Dimi% Fori=LBound(a)ToUBound(a) Ifa(i)=KeyThen'找到,将元素下标保存在index中并结束查找 In...
作者:发表于:2007-03-17 16:00:00 点击:23 评论:0 查阅全文...
计算机等级考试二级VB常用算法:字符处理
1、算法说明 1) 加密解密 最简单的加密方法是:将每个字母加一序数,例如5,这时: “A”→”F”,”a” →”f”,”B” →”G”,”b” →”g”……”Y” →”D”, ”y” →”d”,”Z” →”E”, ”z” →”e” 解密是加密的逆操作。 界面如下: 代码如下: 以下是引用片...
作者:发表于:2007-03-17 16:00:00 点击:20 评论:0 查阅全文...
计算机等级考试二级VB常用算法:排序
1、算法说明 1) 初等数学 递推法 又称为“迭代法”,其基本思想是把一个复杂的计算过程转化为简单过程的多次重复。每次重复都在旧值的基础上递推出新值,并由新值代替旧值。 问题:猴子吃桃子 小猴子有若干桃子,第一天吃掉一半多一个;第二天吃掉剩下的一半多一个…..;...
作者:发表于:2007-03-17 16:00:00 点击:21 评论:0 查阅全文...
计算机等级考试二级VB常用算法:排序(四)
1、算法说明 1) 选择法排序 (1) 从n个数中选出最小数的下标,出了循环,将最小数与第一个数交换位置; (2) 除第一个数外,在剩下的n-1个数中再按方法(1)选出次小的数,与第二个数交换位置; (3) 以此类推,最后构成递增序列。 譬如: 8 6 9 3 2 7 第一轮交换后 2 6 9 3 8...
作者:发表于:2007-03-17 16:00:00 点击:24 评论:0 查阅全文...
计算机等级考试二级VB常用算法:约数因子
1、算法说明 1) 最大公约数: 用辗转相除法求两自然数m、n的最大公约数。 (1) 首先,对于已知两数m、n,比较并使得mn; (2) m除以n得余数r; (3) 若r=0,则n为求得的最大公约数,算法结束;否则执行步骤(4) (4) mn nr 再重复执行(2) 譬如: 10与5 分析步骤: m=10 n=5 r=m...
作者:发表于:2007-03-17 16:00:00 点击:18 评论:0 查阅全文...
计算机等级考试二级VB常用算法:累加
1、算法说明 累加形式:V=V+e 连乘形式:V=V*e 其中:V是变量,e是递增表达式。累加和连乘一般通过循环结构来实现。 注意:需在执行循环体前对变量V赋初值。一般的,累加时置初值0;连乘时置初值为1. 举例 求N!的结果。 以下是引用片段: PrivateSubCommand1_Click() Di...
作者:发表于:2007-03-17 16:00:00 点击:25 评论:0 查阅全文...
计算机等级考试二级VB常用算法:素数
1、算法说明 素数(质数):就是一个大于等于2的整数,并且只能被1和本身整除,而不能被其他整数整除的数。 判别某数m是否是素数的经典算法是: 对于m,从I=2,3,4,……,m-1依次判别能否被I整除,只要有一个能整除,m就不是素数,否则m是素数。 以下是引用片段: Priv...
作者:发表于:2007-03-17 16:00:00 点击:24 评论:0 查阅全文...
计算机等级考试二级VB常用算法:最值
1、算法说明 在若干数中求最大值,一般先取第一个数为最大值的初值(即假设第一个数为最大值),然后,在循环体内将每一个数与最大值比较,若该数大于最大值,将该数替换为最大值,直到循环结束。 求最小值的方法类同。 求若干数平均值,实质上就是先求和,再除以这些数...
作者:发表于:2007-03-17 16:00:00 点击:23 评论:0 查阅全文...
赞助商连接
随机推荐