principle counting program testing
Programming abstractions in C阅读笔记:p176-p178
《Programming Abstractions In C》学习第59天,p176-p178总结。 一、技术总结 1.addtive sequences tn = tn-1 + tn-2 序列:3, 7, 10, 17, 27, 44, 71, 115, 186, 301, 487, 788, 1 ......
5.Program
public class HelloWorld { public static void main(String[] args) { //psvm //单行注释 //输出一个Hello,World! System.out.println("Hello,World!"); //sout //有趣的代码 ......
2021-2022 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2021) gym 104670 C
原题 容易想到最短路 DAG 求出来,起初我以为要求最小割,但这是错误的,因为可能有多条边联通了一个点的情况,这时候选择最小割不一定是最优的 我们猜想一个思路:答案一定是包含 \(1\) 号节点的连通块全部填 \(N\) ,剩下的填 \(S\) 。发现在最短路 DAG 中, \(1 \rightar ......
学习笔记425—train_test_split 函数介绍
train_test_split 函数介绍 在机器学习中,我们通常将原始数据按照比例分割为“测试集”和“训练集”,从 sklearn.model_selection 中调用train_test_split 函数 简单用法如下: X_train,X_test, y_train, y_test =skl ......
SELECT COUNT(*) 会造成全表扫描?回去等通知吧
SELECT COUNT(*)会不会导致全表扫描引起慢查询呢? SELECT COUNT(*) FROM SomeTable 网上有一种说法,针对无 where_clause 的 COUNT(*),MySQL 是有优化的,优化器会选择成本最小的辅助索引查询计数,其实反而性能最高,这种说法对不对呢 针 ......
shell_条件判断条件测试参数以及test用法
条件判断 补充个read命令 shell变量除了直接赋值,或者脚本传参,还有就是read命令读取。 read 也是内置命令 # -p 设置提示信息 # -t 等待用户输入超市,timeout # read -p "请输入:" vars [root@localhost ~]# read -t 10 - ......
P8512 [Ynoi Easy Round 2021] TEST_152
题目传送门 先考虑没有区间限制怎么做,即执行完所有操作在询问全局和。用 \(set\) 维护连续段,就是珂朵莉树,写个模板即可。 加上区间限制呢?先将询问按照 \(r\) 排序。又因为还要维护每个 \(l\),就在颜色段上在记录加入时间。我们在时间维开个数据结构,简单的树状数组即可。时间复杂度 \( ......
P8511 [Ynoi Easy Round 2021] TEST_68
题目传送门 看到异或最大值,根据套路不妨考虑 \(0-1 trie\)。 通过 \(trie\) 找到异或值最大的点对 \((x,y)\)。那么除了 \((x,y)\) 到 \(1\) 路径上的点之外,其他的点的答案就是 \((x,y)\) 的异或值。 接下来考虑怎么算出这 \((x,y)\) 到 ......
联考test1009
写在前面的话 感觉比以往的比赛难多了。出题人卡高精度,不好评价,但是题目还是好题。 考试的时候开题顺序为 \(T1-T3-T4-T2\) ,感觉和题目的实际难度排序差不多。 考试的时候懒了,没有去拼暴力,实际得分 \(80+0+100+0=180\) ,总体排名 \(rk 29\) 。 \(T1\) ......
Min-Max Inclusion Exclusion Principle
Min-Max Inclusion Exclusion Principle Preface Min-Max容斥是一种反演,\(\text{aka}\) 最值反演,适用于一种最值已知或者相对容易求得的情况下求另一最值的问题。 Content Introduction 令全集 \(U=\{a_1,a_2 ......
UNIQUE VISION Programming Contest 2023 Autumn(AtCoder Beginner Contest 323)
UNIQUE VISION Programming Contest 2023 Autumn(AtCoder Beginner Contest 323) A. Weak Beats 解题思路: 按题意模拟即可。 代码: #include <bits/stdc++.h> using namespace ......
Testing
Apr 27, 2019 This post explores unit and integration testing in no_std executables. We will use Rust’s support for custom test frameworks to execute t ......
Programming abstractions in C阅读笔记:p166-p175
《Programming Abstractions In C》学习第58天,p166-p175总结。 一、技术总结 1.斐波那契数列(Fibonacci Sequenc) (1)斐波那契数列来源 斐波那契数列来自于《Liber Abaci》一书里兔子繁殖问题,相关资料很多,这里不赘述。 (2)关于《 ......
test1007
写在前面的话 不好评价这场比赛。。。 \(T1\) 简要题意 现在有两个点 \(P(x_1,y_1),Q(x_2,y_2)\) 以及一条直线 \(y=k\) 。 现在姬子要从 \(P\) 经过直线 \(y=k\) 之后去找位于 \(Q\) 的Kiana ,问最短路径长度? 思路点拨 这个问题就是将军 ......
Vali Loss: nan Test Loss: nan
Vali Loss: nan Test Loss: nan Training loss is decreasing while validation loss is NaN https://discuss.pytorch.org/t/training-loss-is-decreasing-while ......
2022 China Collegiate Programming Contest (CCPC) Mianyang Onsite
2022 China Collegiate Programming Contest (CCPC) Mianyang Onsite C. Catch You Catch Me 解题思路: 站在距离出口最近的点等深度深的蝴蝶飞上来即可。 时间复杂度:\(O(n)\) 代码: #include<bits/ ......
test
## for in循环 `for x in range(101):` ![](https://img2023.cnblogs.com/blog/2846022/202309/2846022-20230922093902476-1522672448.png) ## 构建程序逻辑编程练习,百钱买百鸡## ......
数据库 "test1007" 的 创建 失败。其他信息: 执行 Transact-SQL 语句或批处理时发生了异常。在数据库 'master' 中拒绝了 CREATE DATABASE 权限。 (Microsoft SQL Server,错误: 262)问题的解决
问题描述 在我使用sqlServer登录名和密码验证登录时,出现了创建数据库错误的信息; 问题解决 只需要在使用Windows身份验证进行登录后,在服务器角色里面找到dbeavor, 然后将我们的登录名添加进去,保存之后,重新启动; 之后再使用sqlServer验证登录连接之后,就能够建立好数据库啦 ......
2022 China Collegiate Programming Contest (CCPC) Weihai Site EAJGCI
2022 China Collegiate Programming Contest (CCPC) Weihai Site 目录2022 China Collegiate Programming Contest (CCPC) Weihai SiteVP概况E - Python Will be Fast ......
count_ga_5.py
#!/usr/bin/python3 ''' 作用:统计港澳车的识别率,分别输出港牌和澳牌识别失败的港澳车的二次识别车牌、筛选过的时间和图片url的csv文件 ''' import os import sys import re import pymysql import time import d ......
2023 ICPC HIAST Collegiate Programming Contest
因为补题的时候,发现网上找不到一篇题解(补题补的很是痛苦),所以写了一篇,希望能帮助之后补这场比赛的人~~~ 有些太简单签到就没写,还有 \(2-3\) 题还没补出来,之后补了会加上去。 A. Gym Plates 解题思路 比较裸的一个状压 DP,我们考虑把数字的选取次数压到 DP 里面去,显然 ......
The 20th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple
题解: https://files.cnblogs.com/files/clrs97/2023_ZJCPC_Tutorial.pdf Code: A. Look and Say #include<bits/stdc++.h> using namespace std; int main() { ios ......
The 2023 ICPC Asia Hong Kong Regional Programming Contest (The 1st Universal Cup, Stage 2:Hong Kong)
题解: https://files.cnblogs.com/files/clrs97/2022Hong_Kong_Tutorial.pdf Code: A. TreeScript #include <bits/stdc++.h> using namespace std; using LL = lon ......
The 2022 ICPC Asia Hangzhou Regional Programming Contest
题解: https://files.cnblogs.com/files/clrs97/2022ICPCHangzhouTutorial.pdf Code: A. Modulo Ruins the Legend #include<bits/stdc++.h> using namespace std; ......
test
在使用Jupyter Notebook编写代码时,代码自动提示是一项非常有用的功能。它可以帮助你快速找到函数、方法和变量的名称,提高了代码的编写效率,同时减少了潜在的拼写和语法错误。效果如下: ![image-20230923105138962](https://img2023.cnblogs.co ......
G. Counting Graphs
G. Counting Graphs 题意:添加几条线段,使得图仍保持原先的最小生成树 通过画图我们发现,要添加u->v的线段,线段必须大于u->v的路径内的最大值,不然会破坏原先的最小生成树。 那么该怎么维护路径内的最大值呢? 方法: 1.我们对边的大小进行排序,这样当前边一定大于等于之前的边,只 ......
2017 China Collegiate Programming Contest Final (CCPC-Final 2017)
Preface 今天打学校统一要求的这场CCPC2017Final,直接被打爆了,各种数学题搞得人生活不能自理 主要是H徐神开场就秒出了正确的思路,然后一心认准高斯消元然后一直想+写+调到结束都没卡过去 比赛最后20min的时候祁神想到了更好写的基于施密特正交化的方法,可以碍于时间有限没调出来 不过 ......
AtCoder Beginner Contest 288 Ex A Nameless Counting Problem
洛谷传送门 AtCoder 传送门 考虑到规定单调不降比较难搞。先设 \(g_t\) 为长度为 \(t\) 的满足条件的序列个数(可重且有顺序)。求这个可以设个 dp,\(f_{d, i}\) 表示考虑到从高到低第 \(d\) 位,当前 \(t\) 个数中有 \(i\) 个仍然顶上界,并且之前的位都 ......