算法
正在学习的小白:葛
这个作者很懒,什么都没留下…
展开
-
算法学习-1
剑指offer算法题题目描述给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m<=n),每段绳子的长度记为k[1],…,k[m]。请问k[1]x…xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。题目分析1.首先判断k[0]到k[m]可能有哪些数字,实际上只可能是2或者3。2 .当然也可能有4,但是4=2*2,我们就简单些不考虑了。5 < 2 * 3, 6 <原创 2021-01-20 14:39:52 · 80 阅读 · 0 评论 -
百度之星练习之欧拉回路
package Sevenbridge;import java.util.ArrayList;import java.util.Scanner;public class SevenBridgeProblem { public static int MAX = 1000; public static int[][] map = new int[MAX][MAX]; ...原创 2019-12-16 09:42:32 · 109 阅读 · 2 评论