- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 cs231n-classification 笔记
文章目录cs231n-classification1、L1距离2、L2距离(欧氏距离)3、K-最近邻算法(KNN)4、超参数调整的验证集5、交叉验证6、KNN的优缺点cs231n-classification1、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
283
1
原创 树状数组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
159
原创 蓝桥杯 算法训练 审美课 C++
问题描述《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全相反,这样他就可以用这个数据去揭穿披着皇帝新衣的抽象艺术了(支持帅老师_)。 答案完全相反是指对每一幅画的判断都相反。输入格式第一行两个数n和m,...
2020-03-14 09:36:18
127
原创 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
259
原创 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
174
原创 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
184
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人