06 2021 档案
摘要:之前有在 Java字符串比较(3种方法)以及对比 C++ 时的注意项 中写过一点关于 equals()与==的比较,但最近的Java考试复习过程中发现有部分情况没涉及到,故重新学习一下 在编写代码的时候我们经常会使用 equals 和 == 来判断两个对象是否相等,那么两者有什么区别呢,主要有以下几
阅读全文
摘要:🐒求候选键: 只出现在函数依赖(FD)左边的,或者没出现在 FD 中的属性一定是主属性。(组成候选键的属性都叫主属性) 只出现在函数依赖右边的属性一定是非主属性。(不是主属性即为非主属性) 如果一个只出现在函数依赖左边的属性它的闭包包含了所有的属性,则它是唯一候选键 例: 设关系模式 \(R(AB
阅读全文
摘要:E-R图向关系模型转换的规则: (1) 一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的码(关键字)就是关系的码。 (2) 一个 1:1 联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的模式,则与该联系相连的各实体的码以及联系本身的属性均转换为
阅读全文
摘要:前言 本篇文章学习书籍:《数据库系统概论》第5版 王珊 萨师煊编著 视频资源来自:数据库系统概论完整版(基础篇+高级篇+新技术篇) 由于 BitHachi 学长已经系统的整理过本书了,我在学习课本和视频以及学长文章的同时在学长文章的基础上进行相应学习修改。(学长原系列目录:Here) 资料参考网站:
阅读全文
摘要:原文链接:Here SQL练习题完整(做完你就是高手) 数据库笔记(十)——关系代数
阅读全文
摘要:前言 本篇文章学习书籍:《数据库系统概论》第5版 王珊 萨师煊编著 视频资源来自:数据库系统概论完整版(基础篇+高级篇+新技术篇) 由于 BitHachi 学长已经系统的整理过本书了,我在学习课本和视频以及学长文章的同时在学长文章的基础上进行相应学习修改。(学长原系列目录:Here) 资料参考网站:
阅读全文
摘要:前言 本篇文章学习书籍:《数据库系统概论》第5版 王珊 萨师煊编著 视频资源来自:数据库系统概论完整版(基础篇+高级篇+新技术篇) 由于 BitHachi 学长已经系统的整理过本书了,我在学习课本和视频以及学长文章的同时在学长文章的基础上进行相应学习修改。(学长原系列目录:Here) 资料参考网站:
阅读全文
摘要:前言 本篇文章学习书籍:《数据库系统概论》第5版 王珊 萨师煊编著 视频资源来自:数据库系统概论完整版(基础篇+高级篇+新技术篇) 由于 BitHachi 学长已经系统的整理过本书了,我在学习课本和视频以及学长文章的同时在学长文章的基础上进行相应学习修改。(学长原系列目录:Here) 资料参考网站:
阅读全文
摘要:补题链接:Here 1538A. Stone Game 数组 的大小为 ,请问每次可以删除最左和最右侧的元素,请问最少执行多少次能删除掉数组中的最大值和最小值 ( ) 在输入的时候确定最大值和最小值的下标, 4种情况 比较从左边删除和右边删除的
阅读全文
摘要:Java Extension Pack里的Project Manager for Java扩展,安装后在文档查看的下方会有“JAVA PROJECTS”,在Referenced Libraries里添加外部jar包。 补充一下官方文档通过“Project Manager for Java”导入jar
阅读全文
摘要:这个经常忘记,在这记下来 cd /d d: 就是加上/d参数
阅读全文
摘要:# 表示 Win 键 #R 进入 cmd(不要使用 Listary 的 cmd 方式进入,设置不会生效) 键入 set PATH=C: 关闭窗口 同样方式打开 cmd 键入 echo %PATH%,会打印出新配置的环境变量 补充 如果无效,尝试重启资源管理器
阅读全文
摘要:C++中的lambda与函数对象 lambda表达式是C11中引入的一项新技术,利用lambda表达式可以编写内嵌的匿名函数,用以替换独立函数或者函数对象,并且使代码更可读。但是从本质上来讲,lambda表达式只是一种语法糖,因为所有其能完成的工作都可以用其它稍微复杂的代码来实现。但是它简便的语法却
阅读全文
摘要:补题链接:Here 1535A. Fair Playoff 四名选手参加了季后赛。比赛按以下方案进行:第一名选手与第二名选手比赛,第三名选手与第四名选手比赛,然后两人中的获胜者进入决赛。 众所周知,在两个选手之间的比赛中,技术更高的一个将获胜。第 位玩家的技能等于 ,所有
阅读全文
摘要:补题链接:Here A - Rock-paper-scissors 石头剪刀布,两方是一样的则输出该值,否则输出该值 int s[4] = {0, 1, 2}; void solve() { int x, y; cin >> x >> y; if (x == y) cout << x; else {
阅读全文
摘要:给20级学弟学妹们带带榜单 A - 凯少的动作序列 枚举情况替换即可 #include <bits/stdc++.h> using namespace std; using ll = long long; void solve() { int n; string s; cin >> n >> s;
阅读全文
摘要:补题链接:Here 经典状压DP问题 坑点,注意多组输入。。。 const int N = 16, mod = 100000000; int f[N][1 << N]; int a[N]; void solve() { int n, m; while (cin >> n >> m) { memset
阅读全文
摘要:补题链接:Here A. League of Legends 签到题,求和判断即可 ll suma, sumb; void solve() { ll x; for (int i = 1; i <= 5; ++i)cin >> x, suma += x; for (int i = 1; i <= 5;
阅读全文
摘要:补题链接:Here 算法涉及:树形DP寻找树上最大独立集 一开始想到是利用 树形DP 找树的直径问题,但这里由于可以利用走过的点衍生,所以不符合树的直径问题 查询了一下资料这道题是属于: 树的最大独立集,就是这样的一个集合,这些集合里面的点在树中互不相邻。 树形dp可以解决这个问题,\(dp[u][
阅读全文
摘要:补题链接:Here 算法涉及:树状数组、CDQ分治 n支队伍一共参加了三场比赛。 一支队伍x认为自己比另一支队伍y强当且仅当x在至少一场比赛中比y的排名高。 求有多少组(x,y),使得x自己觉得比y强,y自己也觉得比x强。 (x, y), (y, x)算一组。 【方案一】树状数组求逆序数 我们转换问
阅读全文
摘要:补题链接:Here A - 2nd Greatest Distance 二维坐标图中有 个房子,现在规定两房子距离定义为: 求第二大的距离值 【解法一】对 进行排序寻找 #define f first #defin
阅读全文
摘要:补题链接:Here 1523A. Game of Life 生命游戏定义 本题中改编为一维坐标上的生命游戏 即使 的范围很大,但每次进化不会超过 次,因为如果我们进化结果与上一代是相同的则说明游戏结束了,但我们只有 格。所以最多进行 \(
阅读全文