ICode9

精准搜索请尝试: 精确搜索
  • 2018-计算机系机试(第二批)-A-最大数2019-03-20 10:42:59

    单点时限: 1.0 sec 内存限制: 256 MB 输入 n 个整数,输出其中最大数的值。 例如:3 个整数 1 ,2 和 6 的最大值是 6 。 输入格式 每一行的第一个数是 n (1≤n≤20 ),后面是 n 个整数(值范围为 −109 到 109 )。n+1 个整数之间都有一个空格。 输出格式 在每一行中最大值。 样例 Input

  • Leetcode 969. Pancake Sorting2019-03-16 08:54:29

    每次找到当前最大数,转两下把最大数转到最右边.重复这个操作,直到都转完. 时间复杂度O(n**2) class Solution(object): def pancakeSort(self, A): """ :type A: List[int] :rtype: List[int] """ maxA,index,ret,size = 0,-1,[],len(A)

  • 至少是其他数字两倍的最大数——力扣2019-03-04 21:00:33

    在一个给定的数组nums中,总是存在一个最大元素 。 查找数组中的最大元素是否至少是数组中每个其他数字的两倍。 如果是,则返回最大元素的索引,否则返回-1。 示例 1: 输入: nums = [3, 6, 1, 0]输出: 1解释: 6是最大的整数, 对于数组中的其他整数,6大于数组中其他元素的两倍。6的索引是

  • CF1117A Best Subsegment2019-02-19 09:00:32

    CF1117A Best Subsegment 乍一看好像很难,仔细想一下发现就是弱智题... 任意一段平均数显然不会超过最大的数,若只取最大数即可达到平均数为最大数. 于是只用取最长的一段连续的最大数即可. #include<bits/stdc++.h> using namespace std; #define ll long long #define mp make_

  • BZOJ1012 [JSOI2008]最大数 线段树2019-02-13 20:37:29

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

  • 一本通1549最大数2019-02-04 20:39:01

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

  • 【题解】[JSOI2008]最大数2019-01-23 12:00:11

    正难则反,意想不到。 这道题是动态让你维护一个数列,已经在数列里面的数据不做改变,每次在最后加上一个数,强制在线。 既然正着做很难,考虑如果时间倒流,不会改变之前的维护的任何数据结构。于是我们反着维护一个St表。 #include<iostream> #include<cstring> #include<algorithm> #inclu

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

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

ICode9版权所有