宝珠 题解 梦幻 个人

个人项目:java实现论文查重

| 这个作业属于哪个课程 | 软件工程 | | : : | : : | | 这个作业要求在哪里| 个人项目 | | 这个作业的目标 | 熟悉maven等框架搭建,jprofiler观察资源消耗与调用情况,junit单元测试,熟悉开发流程 | 正文 1.GitHub仓库 本项目仓库链接 2.PSP P ......
项目 论文 个人 java

个人项目

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13023 这个作业的目标 完成一个个人项 ......
项目 个人

软工作业2:个人项目-java实现文章查重

软工作业2:个人项目-论文查重 github链接:github 这个作业属于哪个课程 计科21级12班 - 广东工业大学 这个作业要求在哪里 作业要求 这个作业的目标 完成个人项目-论文查重;学会写单元测试 一、PSP表格 PSP2.1 Personal Software Process Stage ......
项目 文章 个人 java

2023短学期0913题解

将字符串作为输入流来处理(提取单词) 【C系列4.7】函数训练之暗号 Description cyn小朋友今天参加了小学举办的侦探活动,她的任务是从暗号纸条的内容上找出特工Q给出的所有的暗号(即Q开头的单词) Input 输入一串含有空格的字符串,字符串的长度不超过300。 Output 按顺序每行 ......
题解 学期 2023 0913

P7177 题解

\(\Large \text{题目链接}\) 题目大意 整棵树的每条边都有流量的分配比率,部分边有“特殊性质”——将流经这条边的液体的流量平方。 现在给出每个叶子节点最终至少要流入的流量,求根节点至少要流出的流量是多少。 思路 为了叙述方便,下面将某个节点最少需要的 流量 称为该节点的“权值”。 首 ......
题解 P7177 7177

【题解】[POI2015] MOD

传送门 挺恶心的感觉这题代码,就来写写题解。 题目分析 假设我们现在要删掉 \((x,y)\) 这条边,思考这样能贡献的最大或最小直径。 不难发现,此时一棵树分裂成了两棵树 \(a,b\),我们令它们的直径分别为 \(la,lb\)。将两棵树内直径的任意端点连起来,发现 \(maxi=la+lb+1 ......
题解 2015 POI MOD

洛谷 UVA10714 Ants の 题解

这道题只有一个点比较难想。 大概思路就是先输入个 $t$,表示要跑几轮,后面的照常输入。因为蚂蚁都是一样的,所以两个蚂蚁碰面的时候相互穿过和各自掉头是没有区别的,我们按照前者模拟就好,其余思路暴力求解即可。 #include <iostream> #include <cmath> using nam ......
题解 10714 Ants UVA

洛谷 UVA10852 Less Prime の 题解

这道题更像是结论题,因为他要推一个小结论,才能做出这道题。 大概思路是先打个素数表,存到数组 $a$ 内, $cnt$ 是素数表的最后一个元素的下标。之后循环 $M$ 次去输入 $N$,每次输入 $N$ 之前都要定义两个变量,分别是 $mx$,存 $n - p \cdot x$ 的最大值,$ans$ ......
题解 10852 Prime Less UVA

洛谷 CF707C Pythagorean Triples の 题解

这道题是一道数论题,不可用暴力通过,因为输入范围极大,基本上循环是不能在这道题上使用的了。 前面大佬们讲的我听不懂,于是在教练的帮助下,我利用题面给出的多组样例找到了规律。 在此之前,我们先设输入的数为 $n$ 。 $n$ 分三种情况。 $n$ 是奇数; $n$ 是偶数; $n$ 小于等于 $2$; ......
题解 Pythagorean Triples 707C 707

洛谷 AT_past202005_i 行列操作 の 题解

这道题最难的点在于用什么方法存储矩阵 $a$ 和一个特殊的操作方式。 要存矩阵 $a$,最先想到的是二维数组,但是二维数组开不到 $1 \le n \le 10^5$,所以可以用一个长度为 $2 \cdot n$ 的一维数组 $m$ 来存。当 $i \le n$ 时,让一维数组 $m_{i}$ 负责 ......
题解 行列 AT_past 202005 past

洛谷 P9502 『MGOI』Simple Round I | A. 魔法数字 の 题解

直接用 pow() 函数暴力判断即可,一旦不符合条件就立即跳出循环,要注意开 long long 或 unsigned long long 。 #include <iostream> #include <cmath> using namespace std; unsigned long long n ......
题解 数字 Simple 魔法 P9502

洛谷 P9503『MGOI』Simple Round I | B. 魔法照相馆 の 题解

这道题是一道模拟题,坑点不多,但是细节特多,所以导致大部分人 $A$ 不了这道题。这道题我也写了注释,如果思路没明白可以看代码和注释的。 先创建一个长度为 $3$ 的字符串 $s1$ ,这个字符串的意思就是模拟现在的这几个幕布的情况,这里分了四个字符代表着四种情况,详细如下 该字符串 $s1$ 下标 ......
题解 照相馆 Simple 魔法 P9503

洛谷 AT_maximum_cup_2018_a フィギュアスケート界の貴公子埼大選手 の 题解

这道题是一道水题,所以你的代码很可能与我相似或相同,如果你的代码出现了问题,你很可能在我的题解里找出答案。 这道题大概思路是一旦 $10$ 秒后运动员会接触到毛绒玩具,那么就加上在这个点上毛绒玩具的数量。 但是! 这道题有一道巨坑的点!由于这道题比较远古,所以说你即使是正解,你也要在输出完答案后换行 ......
题解 AT_maximum_cup 公子 maximum 2018

个人项目:Java实现论文查重

Github地址:https://github.com/SLkHs/3121004696 Java实现简易论文查重 软件工程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12 作业要求 https://edu.cnblogs.com/campus/gd ......
项目 论文 个人 Java

【题解】Educational Codeforces Round 141(CF1783)

评价:educational A.Make it Beautiful 题目描述: 如果一个数组中存在一个数恰好等于该数前面所有数之和,那么这个数组就是丑的。如果一个数组不是丑的,就是美的。 比如说: 数组 $ [6, 3, 9, 6] $ 是丑的,因为 \(9 = 6 + 3\) ; 数组 $ [5 ......
题解 Educational Codeforces Round 1783

第一次个人编程作业

软件工程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12 作业要求 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12/homework/13014 作业目标 学习使用Java建立工程项目,学会论文查重的 ......
第一次 个人

【题解】DP选练(23.9.11 - 23.9.12)

一些写过题解的题我就直接挂连接了。 [NOIP2018 提高组] 货币系统 题目描述: 在网友的国度中共有 \(n\) 种不同面额的货币,第 \(i\) 种货币的面额为 \(a[i]\),你可以假设每一种货币都有无穷多张。为了方便,我们把货币种数为 \(n\)、面额数组为 \(a[1..n]\) 的 ......
题解 23 11 12

[题解]AT_arc116_b [ARC116B] Products of Min-Max

思路 我们容易可以得到一个朴素的做法,首先对 \(a\) 数组排序,然后枚举最大值和最小值 \(a_i,a_j\),那么对于中间的元素都有选与不选两种情况,得到答案: \[\sum_{i = 1}^{n}(a_i \times a_i + (\sum_{j = i + 1}^{n}a_i \time ......
题解 116 Products Min-Max AT_arc

python开发之个人微信号的开发

简要描述: 设置群/好友的消息免打扰作用 请求URL: http://域名/setDisturb 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 Stri ......
信号 python 个人

为什么一个人技术聪明、能力强,还要给别人打工?

在一家小公司上班,看到自己的领导,在沟通协作技术认知上都挺出色,便想:为啥这么厉害的人,以及那些在大厂的人还要给人打工呢 我把视角切换到自己,如果我有哪些条件,我会选择当老板? 有足够的资本(钱),这笔钱支持人力、租赁、材料等一系列成本 愿意拿稳定的生活来赌博,创业是没有绝对稳定的收入来源,出现亏损 ......
能力 技术 个人

软件工程个人项目

软件工程 🔗https://edu.cnblogs.com/campus/gdgy/CSGrade21-34 作业要求 🔗https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13023 GitHub链接 🔗https://gith ......
软件工程 项目 工程 软件 个人

第一次个人编程作业

软件工程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12?filter=all 作业要求 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12/homework/13014 作业目标 学习了解项目开发全流程 ......
第一次 个人

【题解】CF1819A Constructive Problem

你考虑这道题中判 No 显然有两种情况: 如果说 mex 是 n 的话,即我们的所有数都是必不可少不能更改的,那么就是 No 如果说原序列中有 mex+1 那么我们就可以发现添加 mex 显然会有很大的问题,我们显然要将所有的 mex+1 的区间替换为 mex,并且保证其他的数的 mex 和原序列的 ......
题解 Constructive Problem 1819A 1819

软工作业2个人项目

作业要求 这个作业属于哪个课程 软件工程 这个作业要求在哪里 个人项目-论文查重算法 这个作业的目标 1、完成PSP表格。2、完成“论文查重算法”的设计并进行测试。3、代码签入Github中。 4、编写博客记录。 PSP表格 PSP2.1 预估耗时(分钟) 实际耗时 计划 估计这个任务需要多少时间 ......
项目 个人

P3616 富金森林公园 题解

P3616 富金森林公园 题解 题意 给你 \(n\) 个点,有 \(m\) 次操作,每次操作可以改变一个数的值,也可以查询有多少连续的块,满足这个块内的所有数的值都大于查询的值。 分析 还是比较容易想到用数据结构或分块的,毕竟有同时存在修改和查询操作。但是维护什么?怎么维护? 既然我们无法直接维护 ......
题解 森林公园 森林 公园 P3616

【ABC105D】题解

题解 题意简述 给定 \(n\) 个数,求这 \(n\) 个数中有多少个二元组 \((x,y)\) 满足其中每一个数都是 \(m\) 的倍数。 思路 前缀和,\((x,y)\) 内每一个数 \(\bmod \ m = 0\),可以用 \((sum_y - sum_{x - 1}) \bmod \ m ......
题解 105D ABC 105

【题解】AtCoder-ABC319

AtCoder-ABC319A Legendary Players 使用 map 即可。 提交记录:Submission - AtCoder AtCoder-ABC319B Measure 依题意模拟。 提交记录:Submission - AtCoder AtCoder-ABC319C False ......
题解 AtCoder-ABC AtCoder ABC 319

ABC319 A-E 题解

A 用 map <string, int> 将名字对应的值存下来即可。 赛时代码 B 按照题意暴力模拟,注意细节。 赛时代码 C 答辩题,卡了我半个小时。 枚举 \(1\sim 9\) 的全排列,然后按照顺序计算即可,但代码实现比较答辩。 赛时代码 D 显然具有可二分性,直接二分并判定可行性即可,注 ......
题解 ABC 319 A-E

题解 Gym 104531D【Coffee】

2022 SYSU School Contest 题目不想翻译了,自己看能看懂。 problam The girls of HTT like drinking tea. But one day, they wanted a change and decided to try coffee in th ......
题解 104531D 104531 Coffee Gym

P3201 [HNOI2009] 梦幻布丁 启发式合并,时间复杂度

[HNOI2009] 梦幻布丁 一种很暴力,很容易想到,但时间复杂度不对的做法: 既然每一次修改是以颜色作为单位的,那就用set或者链表(vector)维护每一个颜色出现的位置。将颜色\(x\)改为\(y\)的时候,遍历\(list_x\)的每一个点,判断其左右是否为\(y\),更新ans(不同颜色 ......
复杂度 布丁 梦幻 时间 P3201