
算法
暗虫皇
爱好编程
展开
-
算法题--字符排列(全排列)
算法是这样的,如果给定N个不同字符,将这N个字符全排列,最终的结果将会是N!种。如:给定 A、B、C三个不同的字符,则结果为:ABC、ACB、BAC、BCA、CAB、CBA一共3!=3*2=6种情况。 这道题主要是对于递归的运用: import java.util.Scanner; public class Main1 { static int count=0; public stati原创 2017-02-14 15:32:25 · 1805 阅读 · 0 评论 -
加法变乘法
题目描述:我们都知道:1+2+3+ … + 49 = 1225 现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如: 1+2+3+…+10*11+12+…+27*28+29+…+49 = 2015 就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交的是一个整数,不要填写任何多余的内容。原创 2017-03-30 13:53:20 · 1318 阅读 · 0 评论