算法刷题知识点整理(个人笔记)

  • 1、 Do-While的使用说明:

先使用循环体里面的语句在判断条件是否符合,do-while至少执行一次循环体。

int a = 0, c = 0;
do{
    --c;
    a = a - 1;
}while(a > 0);

执行结果后,c的值为-1.

  • 2、二叉树的前中后序遍历
    -自己回顾一遍
  • 3、指针变量的插入: 设指针变量p指向双向链表中结点A,指针变量s指向被插入的结点X,则在结点A的后面插入结点X的操作序列为()。
    画个草图直接解决。
s->left=p;s->right=p->right;p->right->left=s; p->right=s;
  • 4、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(unique)
  • 5、一条线段上任意取两点能够构成三角形的概率是(1/4)。
    观察者模式定义了一种(一对多)的依赖关系。
    观察者模式是一种一对多的依赖关系,当一个对象状态发生变化时,所有依赖他的对象都得到通知或者被自动更新。
    -6、堆 可以用作优先队列
  • 7、http请求方法中请求体为空(get)
  • 8、 oop的特征:继承和多态

继承:子承父类 多态:多种表现方式,需要多个子类。

  • 9、Attention属于是encoder decoder机制。
  • 10、Word2vec向量的输出维度与词典大小维度无关。
  • 11、加入l1和l2范数有什么作用:

可以做特征选择,在一定程度上防止特征拟合。
能解决维度灾难问题。
能加快计算速度。

  • 12、卷积计算之后的特征图大小:

计算公式为:(w-f+2p)/s +1
逻辑回归损失函数:交叉熵损失函数。

  • 13、神经网络层有高的偏差(bias):
    也就是说神经网络由于结构不够复杂,不能够获取复杂的信息,可以通过增加网络层或者增加隐层神经元的个数来提高模型的复杂度。
  • 14、栈的特点:后进先出
  • 15、有关模板方法模式的特点:会将不变的算法封装到父类中,将变化的算法封装到子类中。
    -16、主题模型属于:LDA主题模型属于无监督模型。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

椒椒。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值