Loading

摘要: A - Kyu in AtCoder 水题 B - Magic 2 题意很好理解,但写的时候注意一下边界 void solve() { int a, b, c, k; cin >> a >> b >> c >> k; while (a >= b) k--, b <<= 1; while (b >= 阅读全文
posted @ 2021-04-27 21:59 RioTian 阅读(66) 评论(0) 推荐(0)
摘要: 这两天正在跟了老师进行学习一个 Java 开源项目,基于各大数据结构的。 在翻了一圈博客之后发现以前没有系统的总结一下数据结构。 现补上此文。 一、数据结构的定义 数据结构是带有结构特性的数据元素的集合,它研究的是数据的[逻辑结构]和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算 阅读全文
posted @ 2021-04-27 19:34 RioTian 阅读(797) 评论(4) 推荐(1)
摘要: 本文是记录关于如何解决 “Github上传以及Clone时发生的 Failed to connect to github.com port 443: Timed out 错误” 看了很多网络上的解决方案,总结一下 1. 关闭服务器 有可能是代理服务器导致的连接Github失败,但这个方法和下面的端口 阅读全文
posted @ 2021-04-27 16:45 RioTian 阅读(480) 评论(1) 推荐(0)
摘要: 前言 原本想基于 离散数学 课本做一系列的学习笔记的,但学长推了一下他的学习记录的博客,感觉做的很好,故在这里按课本目录顺序转载一下学长的博客链接。 学长的数学分类 第一章和第二章 命题逻辑,一阶逻辑 【数理逻辑】命题逻辑的等值演算与推理演算 ( 命题逻辑 | 等值演算 | 主合取 ( 析取 ) 范 阅读全文
posted @ 2021-04-27 16:29 RioTian 阅读(1370) 评论(0) 推荐(0)
摘要: 补题链接:Here **题意:**选取任意不重叠的两个区间,使异或结果为 \(0\) 样例:\(1,2,3,4,5,5\) 在样例中我们可以选取 \(1,2,3\) 和 \(5,5\) 就是满足题意 **思路:**相同元素的异或为 \(0\) ,所以我们找到两个点 \(i - j\) ,与 \(i 阅读全文
posted @ 2021-04-27 14:12 RioTian 阅读(79) 评论(0) 推荐(0)