![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法基础
文章平均质量分 73
muzilan
这个作者很懒,什么都没留下…
展开
-
算法基础——1.6练习(数字数码管、隐藏密码问题)
例一:/*数字数码管数字或字母可以用7位数码管显示(就是排列为8字形的7个数码管) @@@@ 0 @ @ 1 2 @ @ 3 @@@@ 4 5 @ @ 6 @ @ @@@@对于大型灯管,为了节约使用,在切换数原创 2014-04-28 15:09:59 · 1201 阅读 · 0 评论 -
算法基础——2.3进制变换
例一:/* 任意进制间的转换 n 进制转 m 进制 String s = "2001201102"; 3进制转为5进制*/public class T1{ public static void main(String[] args) { String s = "2001201102"; int n = 0; for(int i=0; i<s.len原创 2014-04-28 15:36:36 · 789 阅读 · 0 评论 -
算法基础——1.4常数变易法
例一:原创 2014-04-28 14:56:34 · 983 阅读 · 0 评论 -
算法基础——2.1活用串的API
例一:/* String s = "abcdebxyz"; // 判断其中有没有重复的字符 */public class T1{ public static void main(String[] args) { String s = "abcdbexyz"; boolean t = false; // 假设不重复 for(int i=0; i<原创 2014-04-28 15:21:58 · 710 阅读 · 0 评论 -
算法基础——1.3假设修正法
liyi原创 2014-04-28 14:44:38 · 1000 阅读 · 0 评论 -
算法基础——2.5正则表达式进阶
例一:原创 2014-04-28 15:54:27 · 875 阅读 · 0 评论 -
算法基础——2.4正则表达式初步
例一:原创 2014-04-28 15:43:54 · 780 阅读 · 0 评论 -
算法基础——2.2串与数值转换
例一:原创 2014-04-28 15:31:16 · 592 阅读 · 0 评论 -
算法基础——1.5一刀切法
例一:/* "abc ttt,kmd,uuu xyz" 用逗号或空格隔开字符串 分解为各个部分*/public class T1{ public static void main(String[] args) { String s = "abc ttt,kmd,uuu xyz"; String s2 = ""; // 一刀切 (上式: 事先补齐法)原创 2014-04-28 15:04:58 · 1340 阅读 · 0 评论 -
算法基础——2.7练习(通信编码、格式检查问题)
例一:/*通信编码假设通信的物理设备只能表示1和0两种状态。1和0状态都不能持续太久,否则物理设备会出现故障。因而人们设计出一种变通的方法:多个0后人为地补入一个1多个1后人为地补入一个0当然,在解码的时候,要相应处理。下面我们用串来模拟这个算法。假设有需要通信的串:String s = "10101001001000010111101000101010101000010101原创 2014-04-28 16:21:57 · 794 阅读 · 0 评论 -
算法基础——1.1暴力破解法(鸡兔同笼、韩信点兵问题)
利用计算机的优势:计算速度采用最笨的计算方法– 直接枚举每种可能的情况– 情况数不是天文数字即可– 要做到不遗漏– 最好能不重复原创 2014-04-28 14:13:35 · 2882 阅读 · 0 评论 -
算法基础——1.2枚举与剪枝(找零钱、n位数平方的尾数还是自己)
例一/* 要找8元钱。 有零钞:5元,2元,1元,5角。 求所有找零方案*/public class T1{ public static void main(String[] args) { int SUM = 80; for(int a=0; a <= SUM/50; a++){ for(int b=0; b <= SUM/20; b++){原创 2014-04-28 14:25:45 · 1125 阅读 · 0 评论 -
算法基础——2.6加密与解密
例一:原创 2014-04-28 16:17:30 · 1028 阅读 · 0 评论