OJ篇
文章平均质量分 50
IT布道者
这个作者很懒,什么都没留下…
展开
-
蛇形矩阵
题目说明 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11直接上代码/** * 输入正整数N(N不大于100) * 输出一个N行的蛇形矩阵。 */ public static void sheXingJuZhen() { Scan原创 2015-11-18 18:35:37 · 371 阅读 · 0 评论 -
字符串加密
说明 有一种技巧可以对数据进行加密,它使用一个单词作为它的密匙。下面是它的工作原理:首先,选择一个单词作为密匙,如TRAILBLAZERS。如果单词中包含有重复的字母,只保留第1个,其余几个丢弃。现在,修改过的那个单词死于字母表的下面,如下所示: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z T R A I L B Z E S C D原创 2015-11-18 18:39:57 · 640 阅读 · 0 评论 -
字符串加解密
题目描述 1、对输入的字符串进行加解密,并输出。 2加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0; 其他字符不做变化。 3、解密方法为加密的逆过程。直接上代码/** * * @param string *原创 2015-11-18 18:43:00 · 874 阅读 · 0 评论 -
判断两个IP是否属于同一子网
描述: 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 子网掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用子网掩码可以判断两台主机是否中同一子网中。若两台主机的IP地址分别与它们的子网掩码相“与”后的结果相同,则说明这两台主机在同一子网中。 示例: I P 地址 192.168.0.1 子网掩码 255.255.25原创 2015-11-18 18:32:16 · 1546 阅读 · 0 评论 -
放苹果 问题
描述:把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 输入 每个用例包含二个整数M和N。0<=m<=10,1<=n<=10。<=n<=10<=m<=10 样例输入 7 3 样例输出 8解题分析: 设f(m,n) 为m个苹果,n个盘子的放法数目,则先对n作讨论, 当n>原创 2015-11-18 18:25:22 · 622 阅读 · 0 评论 -
24点游戏算法
描述: 24点游戏算法 问题描述:给出4个1-10的数字,通过加减乘除,得到数字为24就算胜利 输入:4个1-10的数字。[数字允许重复,测试用例保证无异常数字] 输出: true or false代码: 一,import java.util.Scanner; public class Main { public static void main(String[] args)原创 2015-11-19 18:37:02 · 1459 阅读 · 0 评论