- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 cs231n-classification 笔记
文章目录cs231n-classification1、L1距离2、L2距离(欧氏距离)3、K-最近邻算法(KNN)4、超参数调整的验证集5、交叉验证6、KNN的优缺点 cs231n-classification 1、L1距离 定义: d1(I1,I2)=Σp∣I1p−I2p∣d_{1}(I_{1},I_2)=\Sigma_{p}|I_{1}^p-I_2^p|d1(I1,I2)=Σp∣I1p−I2p∣ 这里求和是对于图片中所有像素求和 读取图片,由于有RGB三原色,所以是三维向量 Xtr, Y
2021-02-21 22:42:15
344
原创 树状数组BIT
文章目录树状数组一、Lowbit运算二、树状数组的应用2.1 提出背景2.2 树状数组2.2.1 `getSum`函数2.2.2 `update`函数 树状数组 一、Lowbit运算 lowbit(x)=x\&(-x) 正数在计算机中一般采用的是补码存储,并且把一个补码表示的整数 x 变成其相反数的过程相当于把 x 的二进制每一位都取反,然后末尾加一。等价于直接把 x 的二进制最右边的 1 左边的每一位都取反。 x=(0000001101001100)2x=(0000001101001100)_
2020-06-28 00:26:13
185
原创 蓝桥杯 算法训练 审美课 C++
问题描述 《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全相反,这样他就可以用这个数据去揭穿披着皇帝新衣的抽象艺术了(支持帅老师_)。 答案完全相反是指对每一幅画的判断都相反。 输入格式 第一行两个数n和m,...
2020-03-14 09:36:18
174
原创 PAT甲级 1002 A+B for Polynomials
PAT甲级1002 A+B for Polynomials思路要点程序代码 1002 A+B for Polynomials 思路 有两种思路,也即两种存储结构 建立class类,存储Ni和aNi。 建立数组(ex:a[1001]),a[i]的值代表着指数为i的系数。 要点 输出格式问题 存储方式 程序代码 #include <iostream> #include <i...
2019-08-09 18:23:18
301
原创 PAT 甲级 1001 A+B Format
PAT甲级1001 A+B Format思路要点程序代码 1001 A+B Format 原题链接 github博客 思路 本题有两种解题思路 C++中的to_string函数。 先计算出结果,再将结果转化为字符串,通过s.size()计算出s的位数,再根据其位数,插入,最后将字符串输入 按位输出。 在输出结果的时候,按位输出,每输出三位,便输出一个,这样也可以达到目的。 要点 本题的关键...
2019-08-09 18:06:29
270
原创 PAT乙级 数字分类
PAT乙级1012 数字分类思路注意事项代码 1012 数字分类 原题地址 思路 根据A1,A2,A3,A4,A5的相关内容进行编程(较为简单,具体详见代码) 注意事项 格式问题 建议使用printf函数,当然使用cout函数也可以,只要能把握好格式。 // An highlighted block #include<cstdio> int main(){ printf("...
2019-08-09 12:18:22
341
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人