ErikTse Runtime

  • 首页 / Home
  • | 算法学习 / Algorithm
    • 所有 / All
    • 简单 / Easy
    • 中等 / Medium
    • 困难 / Hard
  • | 技术分享 / Technology
    • 所有 / All
    • 网络技术 / NetWork
    • 资源共享 / Resource
    • 项目实践 / Event
Keep Going.
温故而知新.
中等

对一些零散的数学知识的整理

快要比赛了,要抓紧时间力! 1.拓展欧几里得exgcd 用于求ax+by=c的解,当c = k * gcd(a, b)时有解。 解集为\(x = x_0 + k * (b / d), y = y_0 - k * (a / d)\),其中d为gcd(a, b)。 不难发现,x的最小正整数解一定是mod(b / d)意义下的,所以一般对方程的解法是先将x扩大c / d倍,再模上b / d即可。 模板题 […]

2022年10月31日 0条评论 203点热度 0人点赞 Eriktse 阅读全文
学科学习

[数值分析]欧拉格式和龙格库塔算法

首先明确欧拉格式和龙格库塔算法是用来干啥的,他们都用来解决同一个问题: 求解常微分方程 本文所作的的各种概念均有简化,可能与学术界不同,尽可能简单的理解。 常微分方程一般长这样: 可见y的导数由x和y共同表示。 现在我们的任务是求出y函数,或者说能够通过y0得到许多个y函数上的点y1, y2, y3 ... yn,从而可以用插值等方法构造出y的多项式来,总是就是要能够得到y的信息。 朴素欧拉格式( […]

2022年10月31日 0条评论 429点热度 0人点赞 Eriktse 阅读全文
中等

[代码源OJ]#999. 最长的 X(二分 or 双指针)

题目链接:最长的 X - Problem - Daimayuan Online Judge ETOJ:P1003 - 最长的1 - ETOJ (eriktse.com) 有两种做法,第一种是二分。 解法一:二分 先将给定的序列转换成01串,其中'.'换成0,'X'换成1。 再给01串求一个前缀和记录0的个数,现在开始枚举右端点,然后二分得到左端点。 不难发现左端点应该尽可能原理右端点且区间[l, […]

2022年10月26日 0条评论 152点热度 0人点赞 Eriktse 阅读全文
中等

[CodeForces]Educational Codeforces Round 138 (Rated for Div. 2)D. Counting Arrays(GCD)

题目链接:Problem - D - Codeforces 给定一个长度N,和一个取值范围M,现在要我们构造长度为[1, N],元素大小为[1, M]的数组,使得其被删除的方法大于1种,问构造方案数有多少。 删除方法定义为:对于数组中任意一个元素ai,如果gcd(ai, i) == 1,那么这个元素就可以被删除,删除之后,右边的所有元素向左移动,长度减1。 现在我们考虑任意一个数组,一定存在至少一 […]

2022年10月25日 0条评论 157点热度 0人点赞 Eriktse 阅读全文
中等

第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(沈阳)G F K I

比赛传送门:第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(沈阳) G - The Witchwood(签到) 选出最大的K个数字求和即可。 F - Kobolds and Catacombs(排序 + Hash) 给定一个序列,将其划分为若干份,将每一份分别排序后,可以使得整体序列非降序,问怎样划分使得份数最多。 读入a序列,再将b序列作为a序列排序后的序列,从前往后遍历,如果某个区间 […]

2022年10月23日 1条评论 678点热度 0人点赞 Eriktse 阅读全文
中等

【代码源】#51. 最大异或和(trie字典树 + 贪心)

题目传送门:最大异或和 - Problem - Daimayuan Online Judge 分析 不难发现用可以先预处理出异或前缀和,然后一段区间[l, r]的异或和可以用prefix[r] ^ prefix[l - 1]来表示。 现在问题就转化为对于一个r,在[1, r]的区间内找到一个l(当l == r说明区间内只有一个点),使得prefix[r]^prefix[l - 1]最大,那么l - […]

2022年10月18日 0条评论 131点热度 0人点赞 Eriktse 阅读全文
简单

代码源#1008. Nearest Opposite Parity(记忆化搜索)

题目传送门:Nearest Opposite Parity - Problem - Daimayuan Online Judge 每个点出发可以往左走也可以往右走,注意可能会形成环,所以拓扑是不行的,可以用记忆化搜索。 默认dp[i]为0,这是一个不可能出现的结果,我们记作为“没更新过”的状态,如果dp[i] = -1说明更新过且到不了,如果为正整数说明是能到达终点的最小步数,这里一定要将res设 […]

2022年10月17日 2条评论 163点热度 0人点赞 Eriktse 阅读全文
中等

第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(南京)题解 E F H K L

比赛传送门:第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(南京) 题解按照难度从小到大排序。 K.K Co-prime Permutation(构造 + 签到) ,给定一个排列大小N和一个数字K要求构造一个有K个值与下标的最大公因数为1的排列。 比如样例5, 3,构造如下的排列: val 1 4 5 2 3 idx 1 2 3 4 5 样例 我看可以看到其中下标为1, 3, 5的三对二 […]

2022年10月12日 0条评论 241点热度 0人点赞 Eriktse 阅读全文
中等

CCPC2021威海站部分题解 A D E G J M

比赛传送门:Dashboard - The 2021 CCPC Weihai Onsite - Codeforces A. Goodbye, Ziyin!(签到 + 树) 签到题。 给定一颗无根树(没有指定根的,意味着任何一点都可以为根),问有多少个点作为根可以使得整棵树为一颗二叉树。 对于签到的树题,一般都不需要建树,只需要记录度数。我们想一下二叉树的特征:根的度数\(\le 2\),其余点的度 […]

2022年10月9日 0条评论 202点热度 1人点赞 Eriktse 阅读全文
中等

第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(上海)B D G M题解

比赛链接:[牛客竞赛]第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(上海) G.Fibonacci(规律 + 组合数学) 在经典的斐波那契数列(1, 1, 2, 3, 5, 8...)中,给出一个N求出满足以下条件的(f(i), f(j))二元组个数: \(1 \le i < j \le N\)且\(f(i) * f(j) % 2 == 0\)。 分析一下,斐波那契数列如果对2取 […]

2022年10月7日 0条评论 251点热度 0人点赞 Eriktse 阅读全文
12

Eriktse

19岁,性别未知,ACM-ICPC现役选手,ICPC亚洲区域赛银牌选手,CCPC某省赛铜牌蒟蒻,武汉某院校计算机科学与技术专业本科在读。

订阅本站
Loading
最新 热点 随机
最新 热点 随机
树状数组维护区间和讲解 【超详细】Ubuntu 20.04 安装 Apache+PHP网页环境 图文教程,常见问题和解决方案 [C++STL教程]7.priority_queue优先队列入门学习!零基础都能听懂的教程 [C++STL教程]6.bitset是什么?和bool有什么区别?零基础都能看懂的入门教程 [C++STL教程]5.set是什么?怎么用?零基础都能看懂的入门教程 【通俗易懂】Nebius Welcome Round (Div. 1 + Div. 2) 题解 A - D
【python网络编程项目实践】1.用fastapi编写一个随机动漫图片的api[C++STL教程]1.vector容器是什么?实用教程来啦!【10分钟入门】关于正则表达式,看这一篇就够了树状数组维护区间最值[思维提升|干货All in]6种算法解决LeetCode困难题:滑动窗口最大值【保姆级教程】猫狗识别不再难!手把手教你用PaddlePaddle构建卷积神经网络
P2024 [NOI2001] 食物链(种类+ 拓展域并查集) [AtCoder Beginner Contest 244]F - Shortest Good Path(DP + 图论) ICPC澳门站F - Sandpile on Clique(模拟) [Pytorch]机器学习入门项目笔记:自动微分(2) 【牛客23413】小A买彩票(DP) [杭电多校2 | HDUOJ]7152.Copy(DP + Bitset + 思维)
最近评论
从来不学习 发布于 1 周前(03月15日) 学习了,谢谢! :rolleyes:
Stafen 发布于 3 周前(03月01日) :rolleyes:
Eriktse 发布于 3 周前(02月27日) 我不会
懒西鱼 发布于 3 周前(02月26日) 你能不能给你的博客加一个blank不然回去查看还得要退回
MartinHou 发布于 5 个月前(10月26日) wwwwwwwE神

COPYRIGHT © 2022 ErikTse Runtime. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

赣ICP备2022001555号-1

赣公网安备 36092402000057号