ICode9

精准搜索请尝试: 精确搜索
  • 团伙头目2022-08-21 20:02:07

    https://www.acwing.com/problem/content/1520/ 思路: 先找到在一个团伙中的人(可以用树的dfs来做,也可以用并查集来做),然后遍历每一个合法的集合,找到里面的头目。 并查集的做法 #include <iostream> #include <unordered_map> #include <cstring> #include <vector> #include <algor

  • 4. [2003年NOIP普及组] 乒乓球!!!!(有疑惑)2022-08-21 20:00:09

    【问题描述】华华通过以下方式进行分析,首先将比赛每个球的胜负列成一张表,然后分别计算在11分制和21分制下,双方的比赛结果(截至记录末尾)。 比如现在有这么一份记录,(其中W表示华华获得一分,L表示华华对手获得一分): WWWWWWWWWWWWWWWWWWWWWWLW 在11分制下,此时比赛的结果是华华第一局11比0

  • STL中map容器的应用(HDU1263水果题解)2022-08-21 19:03:24

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1263 题目描述: Time Limit: 2000MS; Memory Limit: 65536K; 夏天来了~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况

  • C语言学习指针一2022-08-21 16:33:34

    #include <stdio.h> main() { int a,b,c; int *e; int d[2]={0}; e=&a; printf("%d,%d\n",a,&a); printf("%d,%d\n",a,a); printf("%d,%d\n",b,&b); printf("%d,%d\n",c,&

  • CF(div2)816 A~C2022-08-21 14:02:53

    A Crossmarket 思维 矩阵走路径,发现走Z字型怎么走都是一样的耗费,所以直接O(1)算出来就好 /* * |~~~~~~~| * | | * | | * |

  • osg学习-3《绘制三维曲面》2022-08-21 10:37:53

     演示了创建曲面节点的函数 (1)首先设置面数据的顶点坐标,设置面数据在I和J方向的网格个数,以及网格间距,随便设置z和颜色。也可以通过读取外部数据的方式获取顶点坐标和网格上的属性值,根据需要的色标计算每个网格的rgb颜色值。 (2)每个网格一个图元,设置它的坐标索引,并设置颜色数组,通过

  • [Ynoi2015] 此时此刻的光辉2022-08-21 02:01:23

    题传 做完 CF1422F 再做这道题就肥肠有感觉了。 如果你不想再看一题那么我就无耻推销一下 我的题解。 \[\text{————————我是分割线————————} \]请确保你已经知道了 CF1422F 的做法。 简化题意:多次询问,求 \(\sigma_0 (\prod_{i=l}^r a_i)\)。 我会积性函数线性筛

  • [Ynoi2015] 我回来了2022-08-21 02:00:52

    题传 7 个月后再来看这道题,还是感觉太妙了。 由于答案最终输出 \(E \times Len\),所以本质上是问 \(\forall d \in[L, R]\) 的贡献和,再进一步想,亵渎的要求就是寻找序列 \[x_i=\varepsilon(\exists h_i| h_i\in [(i-1)d+1, id]) \]从 \(i=1\) 开始的最长连续的 1 段,最长段不好求,转化

  • [Ynoi2015] 即便看不到未来2022-08-21 02:00:19

    题传 \(O(10 n \log n)\) 能过,居然不卡常,青结了。 感觉是比较套路的一道 Ynoi 了 qwq。 首先看题目,需要找的就是一段长度为 \(1 \dots 10\) 的极长连续的(公差为 1)的等差数列,考虑暴力把一个个数丢进去,会造成怎样的结果,无非这两种情况: 无法拓展,单独成段; 连接上了在自己左右两边

  • c++ lambda学习举例2022-08-20 20:31:19

    #include <iostream> #include<vector> #include<algorithm> #include<cmath> #include<ctime> using std::cout; using std::vector; using std::srand; using std::time; using std::generate; using std::endl; using std::count_if; using

  • YbtOJ 「图论」第3章 最短路径2022-08-20 13:33:04

    例题1.单源最短路径 dij 板子。(w36557658 原版 dij 代码! code #include<cmath> #include<queue> #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #define fi first #define se second using namespace std; typedef l

  • 蜂鸣器提示音+单片机+普中+江科大自化协2022-08-20 11:34:18

    1 功能   按键提示音:用户按下独立按键时,蜂鸣器发出提示音,同时将按键值显示在数码管上。 2 原理图   3 参考程序 3.0 主程序 #include <REGX52.H> #include "Nixie.h" #include "Buzzer.h" #include "Key.h" unsigned char KeyNum; void main() { Nixie(1,0); //

  • assimp2022-08-20 11:32:00

    安装 参考博客即可。 先安装GLM(类似numpy),GLM是一个只有头文件的库,下载下来源码把里面的glm文件夹复制到VS的include目录下就可以了 然后类似这么调用: #include <glm/glm.hpp> #include <glm/gtc/matrix_transform.hpp> #include <glm/gtc/type_ptr.hpp>

  • pikachu file include——文件包含靶场练习2022-08-20 11:04:35

    文件包含本质就是代码注入,原理:注入一段用户能够控制的脚本或代码,让服务器端执行。 1.本地文件包含漏洞——能够打开并包含本地文件的漏洞 测试pikachu文件包含靶场: ①随机选择,出现文件包含 http://127.0.0.1/pikachu-master/vul/fileinclude/fi_local.php?filename=file2.php&sub

  • 牛客小白月赛55 A-E2022-08-20 01:32:48

    牛客小白月赛55 A-E https://ac.nowcoder.com/acm/contest/38630 F待补 解析啥的睡醒再补,先放个代码 A - 至至子的等差中项 #include <bits/stdc++.h> using namespace std; int main () { int a, b; cin >> a >> b; cout << 2*b-a; } B - 至至子的按位与 #includ

  • Linux驱动开发十三.platform设备驱动——3.设备树下的platform驱动2022-08-20 00:04:26

    在上一章节我们使用了platform框架在没有设备树的时候是如何使用的,不过现在的大多数半导体厂商都把设备树给我们完善了。区别就是在没有设备树信息的时候需要我们自己想总线注册platform设备,设备里主要包含寄存器地址信息等资源,而在有设备树支持的条件下,就不需要我们使用platform_

  • CodeForces-1601B Frog Traveler2022-08-20 00:01:24

    Frog Traveler dp + bfs 感觉又像搜索 从后往前进行状态转移,像 \(bfs\) 一样保证当前搜索的是消耗次数最少的 状态转移因为是一个连续的区间,因此考虑当前能上升到的最大距离,只有能更新这个最大值,才进行状态转,保证每个位置只被访问一次 时间复杂度 \(O(n)\) #include <iostream> #i

  • Codeforces #815 Div.22022-08-19 22:33:25

    A — Burenka Plays with Fractions 思路:数论 O(1) 见题解 题解: #include<iostream> #include<cstring> #include<algorithm> using namespace std; typedef long long LL; typedef pair<int, int>PII; const int N = 1e5 + 10; LL T, a, b, c, d; LL gcd

  • 供应链总销售额2022-08-19 21:03:44

    https://www.acwing.com/problem/content/description/1567/ 思路: 这题可以不用记忆化搜索写,也不是很烦,在这儿记忆化搜索主要是用来解决求树的深度用的。 #include <iostream> #include <cstring> #include <algorithm> #include <cmath> using namespace std; const int N = 1

  • [学习笔记]二维凸包2022-08-19 16:02:00

    对于一个集合D,D中任意有限个点的凸组合的全体称为D的凸包。 比如下图中组成的图形就是一个凸包    可以发现,二维凸包就像一个橡皮圈把所有点包了起来 我们可以简单地定义:平面凸包为平面上覆盖 $n$ 个点的最小凸多边形  那么现在我们讨论求凸包的方法 1. 斜率逼近法 这个比较容

  • 博弈论基础哦吼吼吼2022-08-19 15:30:35

    博弈论 NIM游戏的结论证明是通过定义证的很难直观感受,所以这种题一般都靠构造,所以怎么可能自己想出来啊! 例一 给定一个n个点的有向无环图,节点从0到n-1编号。 游戏由若干轮组成,对于每一轮。 一开始,有k个棋子在图上的一些节点上。Alice和Bob会轮流选择一个棋子,Alice先操作,将它沿着一

  • Codeforces Round #815 (Div. 2) 【A~C】2022-08-19 10:35:00

    A.Burenka Plays with Fractions 题目描述 Burenka came to kindergarden. This kindergarten is quite strange, so each kid there receives two fractions ( $ \frac{a}{b} $ and $ \frac{c}{d} $ ) with integer numerators and denominators. Then children are commanded

  • OpenJudge1.5.17 菲波那契数列2022-08-19 10:31:22

    17:斐波那契数列 总时间限制: 1000ms 内存限制: 65536kB 描述 菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。 给出一个正整数k,要求菲波那契数列中第k个数是多少。 输入 输入一行,包含一个正整数k。(1 <= k <= 46) 输出 输出一行,包含一

  • Markdown 包含其他文件静态渲染工具2022-08-19 09:33:58

    1. 前言 在 GitHub 上写文档,很多时候要插入 uml,像 mermaid 这种可以直接在 GitHub/GitLab 中渲染的一般直接写个 code block 进去,但是这样造成一个问题就是如果要放在多个文档中则必须复制多份。于是有个想法油然而生,用注释提供一种静态渲染的方式将代码、uml 这种在 Commit 之前

  • 1.一本通 例2.17 分糖果2022-08-19 08:32:15

    某幼儿园里,有5个小朋友编号为1、2、3、4、5,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果(键盘输入),现在他们做一个分糖果游戏。从1号小朋友开始,将自己的糖果均分三份(如果有多余的糖果,则立即吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着2号,3号、

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

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

ICode9版权所有