ICode9

精准搜索请尝试: 精确搜索
  • NC111 最大数(排序)2021-12-06 10:01:22

    描述 给定一个长度为n的数组nums,数组由一些非负整数组成,现需要将他们进行排列并拼接,每个数不可拆分,使得最后的结果最大,返回值需要是string类型,否则可能会溢出。 输入: [2,20,23,4,8] 返回值: “8423220” 进阶:时间复杂度O(nlogn) ,空间复杂度:O(n) 解题思路 方法一:类似冒泡排序

  • 【PTA】【C语言】找二维数组中最大数及所在行列号2021-12-04 16:06:13

    求任意的一个m×m矩阵的最大数及其所在的行列数 输入格式: 从键盘输入m(2<=m<=20)及矩阵元素(只考虑int型)。 输出格式: 输出数组中最大数及最大数所在行、列 输入样例: 3 8 6 2 5 7 1 4 9 5 结尾无空行 输出样例: max=9,i=2,j=1 结尾无空行 代码如下: #include <stdio.h> int ma

  • 简单的IF嵌套输出三个整数中的最大数2021-11-21 19:01:28

    #include<stdio.h> int main() { int a,b,c; printf(“请输入三个整数”); scanf("%d %d %d",&a,&b,&c); if(a>=b) if(a>=c) printf(“最大数:%d”,a); else printf(“最大数:%d”,c); else if(b>=c) printf(“最大数:%d”,b); else printf(“最大数:%d”,c); return

  • poj 2328(找规律,n在toolow的最大数和toohigh的最小数之间)2021-11-18 19:03:14

    #include<iostream> #include<cstring> #include<cmath> using namespace std; int main(){ char a[][10] = {"too low","right on","too high"}; int i,low[12],high[12],n,low_num,high_num; char t[12];

  • leetcode 179 最大数2021-11-07 16:05:39

    其实就是比较两个数的字符表示拼在一起哪个大,然后用这种判别原则去维护一个大顶堆。本来写了好几十行的判断代码,后来发现可以直接判断a+b和b+a的大小关系,感觉自己像个小丑。贴代码 1 class Solution { 2 public: 3 string largestNumber(vector<int>& nums) 4 { 5

  • 179. 最大数(中等)2021-10-15 17:35:05

    题目链接 题目描述: 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1: 输入:nums = [10,2]输出:"210" 示例 2: 输入:nums = [3,30,34,5,9]输出:"9534330" 示例 3: 输入:nums = [1]

  • 不与最大数相同的数字之和2021-10-01 16:02:28

    1113:不与最大数相同的数字之和 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 42609     通过数: 21143 【题目描述】 输出一个整数数列中不与最大数相同的数字之和。 【输入】 输入分为两行: 第一行为N(N为接下来数的个数,N <= 100); 第二行N个整数,数与数

  • 躬行算法之最小的最大值2021-09-30 02:01:53

    本文同时发布于我的个人网站 https://lomagicode.com/blog/algorithm-min-max-value/ 最近看到这样一道面试题,求最小的最大值,觉得挺有意思,在这里分享下。 描述 给定一个数组 a,包含 n 个整数。再给定一个整数 k,可以给数据中任意整数加 1,总共可以加 k 次。加完 k 次之后,找出数组中的

  • 179. 最大数2021-09-24 20:02:50

    179. 最大数 - 力扣(LeetCode) (leetcode-cn.com) class Solution { public: static bool cmp(int a,int b){ string sa=to_string(a); string sb=to_string(b); return sa+sb>sb+sa; } string largestNumber(vector<int>& nums

  • leetcode_最大数2021-09-11 21:00:25

    解题思路: (1)既然题中已经明确给了说数字很大要转换成字符串,所以先把这个数值型数组转换为字符串集合 (2)对这个集合中的元素进行排序 (3)对排好序的字符串元素进行拼接 import java.util.*; public class Solution { /** * 最大数 * @param nums int整型一维数组

  • CF 1569C Jury Meeting2021-09-10 15:35:16

    C.Jury Meeting 来源:https://codeforces.com/contest/1569/problem/C 标签:【组合数】【数学】 题目简述 n个人参加聚会,每个人有ai个问题,聚会上大家轮流讲述自己的问题,当前人讲完一个自己的问题后轮到下一位,并且当前人问题数减一。问题讲述完者自动出局。聚会持续到直到所有人讲完

  • ValueError: too many file descriptors in select()2021-09-07 03:00:48

    报错原因 Python 调取的 select 对打开的文件有最大数量的限制 linux打开文件的最大数默认是1024 windows默认是509 超过了这个值,程序就开始报错 解决办法 限制并发量,将并发量设置为低于默认值即可

  • 一本通1053:最大数输出2021-09-05 14:04:21

    【题目描述】 输入三个整数,数与数之间以一个空格分开。 输出一个整数,即最大的整数。 【输入】 输入为一行,包含三个整数,数与数之间以一个空格分开。 【输出】 输出一行,包含一个整数,即最大的整数。 【输入样例】 10 20 56 【输出样例】 56 #include <bits/stdc++.h> using n

  • C语言----数组(基础篇八)2021-08-26 02:00:51

     最近出差回来了,继续把基础夯实。  一维数组     数组的作用:         如果你有一组类似的数据,一个个起名字麻烦也没意义,用个数组保存它们,用起来省事又方便。     定义:       类型名 数组名[常量表达式];       如:       int a[8];      

  • 最大数maxnumber - 题解【树状数组】2021-08-12 01:03:15

    原题: 现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。 2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果

  • 179 最大数2021-08-07 19:59:59

    题目描述 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1: 输入:nums = [10,2] 输出:“210” 示例 2: 输入:nums = [3,30,34,5,9] 输出:“9534330” 代码 public String la

  • 179. 最大数2021-08-06 20:34:17

    package leetcode; public class demo_173 { public String largestNumber(int[] nums) { String str=""; String[] strnum=new String[nums.length]; int flag=0; for(int i=0;i<nums.length;i++) { if(nums[

  • 寻找最大数 (区域内找最大值)2021-08-01 21:31:59

    目录 题目描述样例输入输出代码详解 题目描述 给出一个正整数N,每次可以移动2个相邻数位上的数字,最多移动K次,得到一个新的正整数。求这个新的正整数的最大值。 输入 输入一个正整数N和K,输出新的正整数。例如:N=1990,K=1,输出9190;N=101,K=0,输出101;N= 9090000078001234,K= 6,输出

  • leetcode 179.最大数2021-07-21 19:58:59

    文章目录 1、题目2、解题思路3、java代码 1、题目 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。   示例 1: 输入:nums = [10,2] 输出:“210” 示例 2: 输入:nums =

  • 1877. 数组中最大数对和的最小值2021-07-21 01:02:50

    2021-07-21 LeetCode每日一题 链接:https://leetcode-cn.com/problems/minimize-maximum-pair-sum-in-array/ 标签:数组、排序、双指针、贪心 题目 一个数对 (a,b) 的 数对和 等于 a + b 。最大数对和 是一个数对数组中最大的 数对和 。 比方说,如果我们有数对 (1,5) ,(2,3) 和 (4,

  • 1877. 数组中最大数对和的最小值 力扣(中等) 简单题,sort+贪心2021-07-20 15:01:59

    题目描述: 一个数对 (a,b) 的 数对和 等于 a + b 。最大数对和 是一个数对数组中最大的 数对和 。 比方说,如果我们有数对 (1,5) ,(2,3) 和 (4,4),最大数对和 为 max(1+5, 2+3, 4+4) = max(6, 5, 8) = 8 。给你一个长度为 偶数 n 的数组 nums ,请你将 nums 中的元

  • LeetCode——1877. 数组中最大数对和的最小值(Java)2021-07-20 09:04:45

    题目描述 题干: 一个数对 (a,b) 的 数对和 等于 a + b 。最大数对和 是一个数对数组中最大的 数对和 。 比方说,如果我们有数对 (1,5) ,(2,3) 和 (4,4), 最大数对和 为 max(1+5, 2+3, 4+4) = max(6, 5, 8) = 8 。 给你一个长度为 偶数 n 的数组 nums ,请你将 nums 

  • 有参函数的调用2021-07-16 15:30:55

    函数是C语言的基本组成元素,在实际生活中,一个完整的项目程序是不会在一个函数中实现所有的功能,所以,如果要想实现函数的功能,那么就得学会正确调用函数。将函数作为参数调用是调用函数的方式之一。 定义 何为有参函数,是指在主调函数调用被调函数时,主调函数通过参数向被调函数传递数

  • JSOI 2008 一本通1549:最大数2021-07-04 21:01:31

    【题目描述】 原题来自:JSOI 2008 给定一个正整数数列 a1,a2,a3,⋯,an ,每一个数都在 0∼p–1 之间。可以对这列数进行两种操作: 添加操作:向序列后添加一个数,序列长度变成 n+1 ; 询问操作:询问这个序列中最后 L 个数中最大的数是多少。 程序运行的最开始,整数序列为空。写一个程序,读入操

  • 179. 最大数2021-06-28 11:32:30

    179. 最大数 原始题目链接:https://leetcode-cn.com/problems/largest-number/ 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 解题思路: 先将数组中的数字都转换成字符串,

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有