![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 82
Qer_
这个作者很懒,什么都没留下…
展开
-
STL常用数据结构总结
数据结构机考的你,想不想偷懒?快来看一看c++的STL吧。 STL(standard template library)标准模板库提供了一些列数据结构和算法,帮你更高效地解决问题。下面列出一些常用的(STL的一小部分)数据结构和算法接口,标准采用sgi stl,参考自The annotated STL Sources (所有容器采用泛型设计,可采用泛型方式调用,头文件为容器名)原创 2017-02-19 15:18:26 · 2377 阅读 · 0 评论 -
c++派生类对象赋值给基类对象
基类对象和派生类对象之间的赋值关系具体是指:基类的对象可不可以赋值给子类对象或者子类对象可不可以赋值给基类对象。 一般来说,只有派生类的对象可以赋值给基类的对象,反之,则不可以。例如:[cpp] view plain copyFather a ; // 基类对象 Son b ; // 派生类对象转载 2017-04-10 10:36:37 · 6564 阅读 · 2 评论 -
PCA算法的原理以及c++实现(Eigen库实现)源码
今天学习了PCA算法,把自己的理解写在这里,一方面希望如果理解有什么偏差,大家能给予指正,另一方面希望能和大家一起共享知识。假设有一个多样本高维度的样本集,例如m个样本,每个样本维度为n我们想通过降维算法来降低维度到k(0(1)首先理解正交基分解:我们默认一个n维向量v=(x1,x2,x3……xn)是一个n维空间的以n个单位基底(1,0,0,……),(0,1,0,0……)…原创 2017-05-14 19:38:56 · 13330 阅读 · 12 评论 -
B-number[数位DP]
题意: 问一个区间内的数字满足能被13整除,且含有子序列13的数字的个数。 采用数位DP, 记录状态dp[pos][sum][statue]表示当前为pos位,前面求和mod13的值为sum,statue状态下的答案。 其中statue==0表示上一位不是1,statue==1表示上一位是1, statue==2表示前面已经出现过13序列了。#include<bits/stdc++.h>usi原创 2017-08-12 13:51:34 · 339 阅读 · 0 评论