美文网首页
算法面试 - 问题记录

算法面试 - 问题记录

作者: phusFuNs | 来源:发表于2020-08-31 23:01 被阅读0次
  1. python上下文管理器,装饰器?

(1)上下文管理器
知乎链接:https://zhuanlan.zhihu.com/p/24709718

上下文管理器是指在一段代码执行之前执行一段代码,用于一些预处理工作;执行之后再执行一段代码,用于一些清理工作。比如打开文件进行读写,读写完之后需要将文件关闭。又比如在数据库操作中,操作之前需要连接数据库,操作之后需要关闭数据库。在上下文管理协议中,有两个方法enterexit,分别实现上述两个功能。

(2)装饰器
https://foofish.net/python-decorator.html

装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景,装饰器是解决这类问题的绝佳设计。有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码到装饰器中并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。

  1. spark executor的内存爆满,被yarn资源管理器kill掉,如何解决?
    https://blog.csdn.net/w397090770/article/details/104935712

  2. 阻塞调用,非阻塞调用?
    https://www.zhihu.com/question/19732473

  3. l1和l2的正则的区别,如何选择?
    L2 计算起来更方便,而 L1 在特别是非稀疏向量上的计算效率就很低;
    还有就是 L1 最重要的一个特点,输出稀疏,会把不重要的特征直接置零,而 L2 则不会;
    最后,如之前多次提过,L2 有唯一解,而 L1 不是。

  4. lr的损失函数中为什么要加log?
    最大似然的参数估计,将连乘转为连加,便于计算

  5. AUC的计算公式


    image.png
  6. 给定一个数组,数组长度n未定,可以看成一个数据流,设计一个算法,等概率输出元素,时间复杂度O(n),空间复杂度O(1)
    https://zhuanlan.zhihu.com/p/84556091

相关文章

  • 算法面试 - 问题记录

    python上下文管理器,装饰器? (1)上下文管理器知乎链接:https://zhuanlan.zhihu.co...

  • 数据挖掘(机器学习)面试问题记录

    下面记录一些面试常问题目 1、logistic,损失函数 逻辑回归算法是分类算法,我们将它作为分类算法使用。有时候...

  • 排序

    排序是生活中常常会遇到的问题,也是面试中经常会问的算法,本文简单记录了常见的排序算法,使用C++与Python分别...

  • 面试中常用的几个基本算法整理记录(二)

    面试中常用的几个基本算法整理记录(二) 无意中看到了面试中的 10 大排序算法总结原文地址记录一下,方便查找。 查...

  • 面试

    公司内部的面试,把一些问题记录下来,虽然比较简单,但是通过准备,面试的过程也算是一种成长。 问题1. 递归算法了解...

  • NLP 面试题(一)和答案,附有参考URL

    面试题目的标题: 【NLP/AI算法面试必备-2】NLP/AI面试全记录(持续更新) 链接:https://zhu...

  • Android面试问题整理--良心整理 不断更新中......

    技术面试问题Android问题java问题网络协议问题设计模式问题数据结构 算法问题项目相关问题 HR面试问题 一...

  • 面试常见问题 - 目录

    面试常见问题01 - C++相关(施工ing) 面试常见问题02 - 算法与数据结构(施工ing) 面试常见问题0...

  • 面试算法,记录

    给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] ...

  • 算法面试重要问题记录

    2021.8.17 快手实习面试1、线性代数:线性优化、最小二乘法优化 2、概率论:假设检验的应用分析 3、算法...

网友评论

      本文标题:算法面试 - 问题记录

      本文链接:https://www.haomeiwen.com/subject/zdnjfftx.html