ICode9

精准搜索请尝试: 精确搜索
  • Codeforces Round #772 (Div. 2)2022-08-25 07:32:03

    Codeforces Round #772 (Div. 2) VP A B C 3min 12min 52min +4 排名:rk3893 基准分:\(\color{ForestGreen}{1362}\) 从天选到天崩 A \(\color{Gray}{800}\) CF1635A Min Or Sum 简要分析可知,其实答案就是对于所有数取或运算和(具体懒得管) 时间复杂度:\(O(n)\) int

  • Codeforces Round #772 (Div. 2)2022-02-23 17:07:17

    传送门 Codeforces Round #772 (Div. 2) A 按位考虑,若存在第 k k k 位为 1 1 1 的元素,则可以用这个

  • 【题解】Codeforces Round #772 (Div. 2)2022-02-21 22:02:29

    vp→rk205,剩一个小时给E结果理解错题了,吃个饭回来发现题看错了然后就会了( E 图论题 F x 数组升序;查询区间 \([l, r]\) 内 \(|x_i−x_j|⋅(w_i+w_j)\) 的最小值 感觉比较合理的思路应该是:先考虑对整个区间的查询 → 考虑贪心推一下性质 → 假设(i,j)是答案,通过微调观察对答案的影

  • Codeforces Round #772 (Div. 2) A - E2022-02-21 19:04:07

    没写思路,等我补完E再说吧 A. Min Or Sum 思路 签到 #include <bits/stdc++.h> using namespace std; int num[40]; int main() { int t; scanf("%d", &t); while (t -- ) { for (int i = 0; i < 30; i ++ ) num[i] = 0; int n;

  • Codeforces Round #772 (Div. 2)2022-02-21 16:34:25

    A. Min Or Sum 题意:给定一个数组,每次挑两个数换为任意与它们或运算结果相同的两个数。操作无限次,求数组最小和。 解:将它们全异或起来,换成这个数和一堆0。 答案: #include <bits/stdc++.h> using namespace std; #define ll long long #define maxx 1000005 #define maxn 1005 #de

  • Codeforces Round #772 (Div. 2)2022-02-21 13:31:55

    A 大概是可以把两个数 \(x\) 和 \(y\) 替换成 \(a\) 和 \(b\),满足 \(x|y=a|b\),求最终的和最小。这东西直接贪心就好了,由于是或起来,最终序列内所有数的或和是不变的,那我们直接贪心构造,最终和一定是大于等于这个或和的,那我们把一个数变成或和,别的都是 \(0\),就是最小的和。 B 每次可

  • 【扩频通信】基于matlab GUI扩频通信系统仿真【含Matlab源码 772期】2021-07-05 10:04:50

    一、简介 1扩频通信的基本原理 1.1扩频通信 所谓扩展频谱通信,可简单表述如下:“扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽;频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;在接收端则用同样的码进

  • 【第772期】你不懂JS:原型(Prototype)2021-05-18 12:07:03

    前言你所不懂js连载中断几天之后,今天它又来了。相信这又是让你们一篇稍后阅读的文章了。今天继续由前端早读课专栏作者@HetfieldJoe带来连载《你不懂JS》的分享。ps:基础原理总是苦涩的。正文从这开始~你不懂JS:this与对象原型 第五章:原型(Prototype)在【第767期】你不懂JS:混合(淆)“类”

  • 力扣224题、227题、772题(基本计算器)2021-05-05 17:03:01

    统一使用拉不拉东大佬模板 224、基本计算器I 基本思路: 括号处理使用递归 使用队列,否则会超时(不懂) 具体实现: 代码: 超时的 from collections import deque class Solution: def calculate(self, s: str) -> int: def helper(s): stack = [] s

  • 【图像修复】基于GUI中值+均值+维纳+最小平方图像恢复【Matlab 772期】2021-05-01 13:30:50

    一、简介 图像修复问题就是还原图像中缺失的部分。基于图像中已有信息,去还原图像中的缺失部分。 二、源代码 function varargout = hx1(varargin) gui_Singleton = 1; gui_State = struct('gui_Name', mfilename, ... 'gui_Singleton', gui_Single

  • 【通信】基于matlab GUI扩频通信系统【含Matlab源码 772期】2021-04-13 22:59:12

    一、简介 1扩频通信的基本原理 1.1扩频通信 所谓扩展频谱通信,可简单表述如下:“扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽;频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;在接收端则用同样的

  • 772. 只出现一次的字符2021-02-02 19:00:18

    772. 只出现一次的字符 #include <iostream> #include <cstring> using namespace std; int cnt[26]; char str[100010]; int main() { cin >> str; for (int i = 0; str[i]; i ++ ) cnt[str[i] - 'a'] ++ ; for (int i = 0; str[i]; i

  • 【第772期】你不懂JS:原型(Prototype)2021-01-17 22:03:46

    前言你所不懂js连载中断几天之后,今天它又来了。相信这又是让你们一篇稍后阅读的文章了。今天继续由前端早读课专栏作者@HetfieldJoe带来连载《你不懂JS》的分享。ps:基础原理总是苦涩的。正文从这开始~你不懂JS:this与对象原型 第五章:原型(Prototype)在【第767期】你不懂JS:混合(淆)“类”

  • leetcode 772 基本计算器III(包含+-*/ 以及括号) 核心在于递归2020-12-02 20:37:06

    现基本计算器以计算简单表达式字符串。 表达式字符串可以包含左括号(和右括号)、加号+或减号、非负整数和空格。 表达式字符串只包含非负整数、+、-、*、/运算符、左括号和空格。整数除法应该截断为零。 您可以假定给定的表达式总是有效的。所有中间结果将在范围内[-2147483648,21474

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

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

ICode9版权所有