ICode9

精准搜索请尝试: 精确搜索
  • NC50439 tokitsukaze and Soldier2022-08-29 08:00:27

    题目 原题地址:tokitsukaze and Soldier 题目编号:NC50439 题目类型:可以后悔的贪心 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 524288K,其他语言1048576K 1.题目大意 有n个士兵,每个士兵有战力v以及他们希望被选中后选中的不超过的士兵个数s,求最后选出的士兵的战力之和的最大值

  • mpstat命令2022-08-28 01:34:09

    命令简介 mpstat提供与其他CPU性能工具相似的信息,但是,它允许将信息按照特定系统中的单个处理器进行分类。 命令格式 mpstat  [ -V ] [ -I { SUM | CPU | SCPU | ALL } ] [ -P { cpu [,...] | ON | ALL } ] [ interval [ count ] ] -V 查看版本信息 -I  SUM:统计信息 [root@zedki

  • CF1720C 题解2022-08-27 13:32:39

    前言 题目传送门! 更好的阅读体验? 赛时锁题后看别人代码,怎么都和我想法不一样?幸好没有被 hack。 思路 以下把 L 字形的覆盖网格,直接称为 L。 贪心思考,我们想让每次 L 覆盖的 \(1\) 的数量少一些。 手玩一遍样例,我们发现:第一次 L 可能会覆盖多几个 \(1\),之后每次必定可以只覆盖一个

  • 匿名函数lambda2022-08-27 11:01:44

    Golang // https://blog.csdn.net/yyclassmvp/article/details/124942527 sum := func(x int, y int) int { return x*y } Nodejs const sum = (x, y) => x*y; Python sum = lambda x, b: x*b C# // https://blog.csdn.net/wojiuguowei/article/details/124492540 //

  • 最接近的三数之和2022-08-26 23:33:01

    目录题目描述解题思路解题代码 题目描述 题目地址:https://leetcode.cn/problems/3sum-closest/ 题目要求 给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从nums中选出三个整数,使它们的和与 target 最接近。 返回这三个数的和。 假定每组输入只存在恰好一个

  • 20220823 模拟赛题解2022-08-26 21:02:08

    T1 文件压缩 Decription link Solution 可以根据 \(S'\) 和 \(p\) 求出第一个字符,然后把 \(S'\) sort 一遍后得到字符串 \(T\),那么我们就可以求出每一个字符的前驱和后继,所以从第一个字符开始跑,就可以根据这些关系求出原字符串,这样肯定是正确的。 时间复杂度:\(O(n^2)\)。 Code 代

  • 【数据库】pgsql窗口函数,分组求sum的方式2022-08-26 11:30:17

    select distinct    quantity,    standard_cost,    sum(a.quantity*a.standard_cost) over(partition by purchase_scence_code,raw_material_code) amount,     coalesce(purchase_scence_code,'unknown') as purchase_scence_code,    coalesce(raw_material_co

  • P2130 题解2022-08-26 03:02:29

    前言 题目传送门! 更好的阅读体验? 本题是练习 bfs 的好题。 思路 结合代码进行思路讲解。 首先是读入部分,我们可以用 bool 存下地图,节省空间开销。 需要注意,数据比较烂,起始点可能有障碍。 我们可以霸气地把起始点的障碍消掉。 const int N = 1005; bool a[N][N]; int n, m, fx, fy

  • P7535 题解2022-08-26 03:01:38

    前言 题目传送门! 更好的阅读体验? 比赛时考到了这一题,于是写一篇题解纪念一下。 思路 设 \(dp_{i, j}\) 表示前 \(i\) 张钞票分给两人,两人差尽可能接近 \(j\) 的情况下,获得的总钱数。此时不考虑赌场操作。 显然可以分三种情况讨论: 不用第 \(i\) 张钞票:即 \(dp_{i-1, j}\)。 把第

  • JavaScript快速入门-06-函数2022-08-25 23:03:06

    6 函数 6.1 函数定义     函数可以封装语句,然后在任何地方、任何时间执行。JavaScript中的函数使用function关键字声明,主要由函数名、函数参数和函数体组成。其基本语法和声明如下所示: 方式一: function functionName(arg0, arg1,...,argN) { statements } 方式二: let vari

  • 主成分分析2022-08-25 20:04:04

    Principal Components Analysis 目录Principal Components AnalysisIntuitionFormalization Intuition PCA tries to identify the subspace in which the data approximately lies. Intuitively, we choose a direction for projection and we reserve the most variance / dif

  • 天长地久2022-08-25 13:00:09

    https://www.acwing.com/problem/content/description/4275/ 优质题解:https://www.acwing.com/solution/content/89003/ #include <iostream> #include <vector> #include <algorithm> using namespace std; typedef pair<int,int> PII; int m,k,cnt = 0

  • 莫比乌斯反演2022-08-25 11:00:38

    莫比乌斯反演 莫比乌斯函数 定义 将 \(n\) 质因数分解 \[n = \prod_{i=1}^{k} p_i^{\alpha _i} \]则 \[\mu (n)= \left\{\begin{matrix} 1, &n=1 \\ 0, & \exists \alpha _i>1\\ (-1)^k, & \forall \alpha _i=1 \end{matrix}\right.\]性质 积性函数. \(s(n) =

  • 哈希2022-08-25 09:01:53

    哈希 字符串哈希 分析 定义一个进制b,b必须大于字符种数且为素数(玄学吧) 。然后将字符串的每位字符的ascii码当做进制的方法一样算成一个数。 想一下我们如何求出二进制中每位的数字?除一下存入数组,再模一下,知道数为 0 。 字符串哈希也是这个思路:要求一个字符串在另一个长字符串中

  • [Leetcode Weekly Contest]3072022-08-24 23:33:20

    链接:LeetCode [Leetcode]2383. 赢得比赛需要的最少训练时长 你正在参加一场比赛,给你两个 正 整数 initialEnergy 和 initialExperience 分别表示你的初始精力和初始经验。 另给你两个下标从 0 开始的整数数组 energy 和 experience,长度均为 n 。 你将会 依次 对上 n 个对手。第 i

  • 1. Two Sum #2022-08-24 16:03:35

    1. Two Sum # 题目 # Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution, and you may not use the same element twice. Example: Given nums = [

  • 第五周专题(8.8-8.14):数学(8/15)2022-08-24 13:01:42

    第五周专题(8.8-8.14):数学 比赛链接 线性代数 A题 轮状病毒(递推,DP,矩阵树定理) 这题是可以暴力打表找规律来求通项,或者硬推出 DP 方程,但是作为数学场的第一题,我们还是小小思考一下这题背后的数学性质:矩阵树定理。 定义 \(G\) 是一个 \(n\) 顶点的无向图,那么有度数矩阵 \(D(G)\) 为: \[D

  • python 3 条件判断2022-08-24 08:33:27

    条件判断: if 语句if else 语句           循环:      range(5)是生成小于5的0,1,2,3,4,如果加上一个list[range(5)] 就是生成一个列表[0,1,2,3,4]如果计算0-100的整数的相加和:  sum = 0  for i in range(101):    sum = sum+i  print(sum) 第二种是while循环,只要

  • js 实现 sum 函数无限累加2022-08-24 02:02:02

    // 无限累加 sum // 一共做两件事: // 1. 调用一次返回当前计算函数本身,该函数主要作用之一为合并多次调用传的不同数量的参数 // 2. 给返回的函数增加 valueOf 最终计算结果的方法 function sum(...args) { // 定义返回的闭包函数 const f = (...rest) => sum(...args, .

  • 01分数规划2022-08-24 01:02:45

    01分数规划 经典例题:POJ2976 给定 \(n\) 个物品的价值 \(a\) 和 花费 \(b\) ,取其中的 \(k\) 个物品,求 \(\sum a[i] / \sum b[i]\) 的最大值。 题解: 假设 \(\sum a[i] / \sum b[i] = x\) ,则: 当 \(x\) 不是最优解时,\(\sum a[i] / \sum b[i] \ge x\) 成立,则存在一种组合使 \(\sum(a[

  • swift-计算器实例(小程序)2022-08-23 15:00:44

    通过小项目开发的实例,学习swift。 为大家分享swift实现简单的计算器项目,具体如下: // // ViewController.swift // 计算器 // // Created by yaoyezhifan on 2022/8/23. // import UIKit class ViewController: UIViewController { var numOne = UITextField() var n

  • 排队等候2022-08-23 12:31:15

    https://www.acwing.com/problem/content/description/1488/ 思路: 依然核心问题是:搞经常模拟的是什么东西,如果这题模拟时间,会很烦,但模拟队列的情况,会简单很多。 #include <iostream> #include <cstring> #include <queue> #include <unordered_map> using namespace std; const

  • dev 报表字段小计 使用函数问题2022-08-23 11:35:08

           第一个统计正确 ,第二个统计出错 第一个用的sumRunningSum([Quantity]) 第二个用的Sum.  总结 sum 是总计    sumRunningSum小计 还有个小计sumSum 跟前者一样

  • 和为k的连续子数组2022-08-23 10:01:18

    方法一、暴力法 方法二、前缀和 + HashMap 求解和的方式往往能够分解成sum-k方式,查找此key是否在该dict中,count累加计数 # prefix sum nums = [1,1,1,1] k, count = 2, 0 dic = {0:1} # 和为key的前缀和有value个 prefix_sum = 0 for i in range(len(nums)): prefix_sum +=

  • 8.23复学记2022-08-23 01:31:22

    水了114514天,要开始认真地学习啦! P3834 【模板】可持久化线段树 2 主席树 点击查看代码 #include <algorithm> #include <cstdio> #include <iostream> const int N = 2e5 + 3; int n, m, a[N], p[N], T[N], s, cnt;//T树根编号 int sum[N << 5], L[N << 5], R[N << 5

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

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

ICode9版权所有