算法
赵大学士
勤能补拙
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
某知名大厂笔试题试做
朋友那分享了个笔试题,感兴趣,玩了玩第一题第二题public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int base[] = {1, 4, 2, 3, 4, 3, 6, 7, 8, 9}; while (true) { StringBuffer sb =.原创 2021-03-26 00:29:38 · 411 阅读 · 1 评论 -
Java版,如果一个数字能表示为p^q(^表示幂运算)且p为一个素数,q为大于1的正整数就称这个数叫做超级素数幂。现在给出一个正整数n,如果n是一个超级素数幂需要找出对应的p,q
java版,如果一个数字能表示为p^q(^表示幂运算)且p为一个素数,q为大于1的正整数就称这个数叫做超级素数幂。现在给出一个正整数n,如果n是一个超级素数幂需要找出对应的p,q。原创 2017-03-09 10:59:09 · 1631 阅读 · 0 评论 -
求前缀表达式的值(java版)
算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。前缀表达式指二元运算符位于两个运算数之前,例如2+3∗(7−4)+8/4的前缀表达式是:+ + 2 * 3 - 7 4 / 8 4。请设计程序计算前缀表达式的结果值。 输入格式:输入在一行内给出不超过30个字符的前缀表达式,只包含+、-、*、\以及运算数,不同对象(运算数、运算符号)之间以空格分隔。 输出格式:输出前缀表达式的运算结果,保留小数点后1位,或错误信息ERROR。 输入样例:+ + 2 * 3 - 7 4 / 8 411原创 2017-03-17 13:50:53 · 4906 阅读 · 1 评论
分享