![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法题
大博bs
这个作者很懒,什么都没留下…
展开
-
给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0
该算法的主要核心是:1.用最快的速度提取出矩阵的行和列的数2.跳过它的数字运算,用boolean来过度其数学运算与判断import java.util.Scanner;/** * 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 */public class DayOne { public static void main(String[] args) { //首先我们需要手动输入一个二位数组 Scanner sc原创 2021-03-28 17:51:00 · 1363 阅读 · 0 评论 -
三角形的最大周长
三角形的最大周长要求:1.使用java语言进行编程2.给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长,如果不能形成任何面积不为零的三角形,返回 0。解题思路:1.先对这个数组的所有元素进行排序2.再将派与好的树直接进行大小比较,由于先前已经排序(得到a<=b<=c),所以现在只需要比较a+b>c,即可将三角形三边的规则。示例示例 1:输入:[2,1,2]输出:5示例 2:输入:[1,2,1]输出:0代码实现:p原创 2020-11-29 22:42:14 · 145 阅读 · 0 评论