删除p指针只会调用CShape的析构函数,不会触发动态绑定,若对派生类进行计数或派生类中进行动态内存分配,不使…
桶排序
步骤 设置一个定范围的数组当作空桶 遍历序列,基于映射函数将元素放到对应的桶里 对每一个非空桶进行排序 按顺序…
动态规划
典型特征 最优子结构、状态转移方程、边界、重叠子问题 在青蛙跳台阶问题中: f(n-1)和f(n-2)称为f(…
高精度加减乘除
加法 void add(int a[],int b[]) //计算a=a+b { &…
树状数组(Binary Index Tree, BIT)
概念 用数组来模拟树形结构,可以解决大部分基于区间上的更新以及求和问题 原理 黑色:原数组A[]。红色:树状数…
C++面向对象三大特性
继承和封装目的是代码重用,多态目的是接口重用。 继承 让某种类型的对象获得另一类型对象的属性和方法 方式: 实…
Git使用
版本控制 本地版本控制:对每个版本做一个快照 集中式版本控制(SVN):所有版本都存服务器上,不联网用户看不到…
Triplet Loss
概念 Triplet Loss是Ranking Loss的一种,Ranking Loss用来预测多个输入之间的…
EndNote X9使用
联网搜索 搜索跨年度范围设置: 保存搜索的条件: 需要连校园网搜索,1到660按时间顺序排列,最新的排在前面。…