摘要: 推荐系统实验 一个好的推荐系统,一般会使得用户、物品提供者和推荐系统三方共赢。预测准确度是推荐系统最重要的指标,通常这个指标比较容易通过离线的数据计算出来。但是准确的预测不代表好的推荐,如这个用户在使用推荐系统之前就准备好购买这个物品,那么对这个物品准确的预测没有任何意义。 好的推荐系统不仅仅能够准 阅读全文
posted @ 2020-11-22 21:17 NoMornings 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 推荐系统简介 什么是推荐系统 由于当前社会由信息匮乏转变为信息过载,需要筛选工具对信息进行筛选,如个性化推荐系统,可以对那些没有什么明确需求的用户进行推荐。如何从海量的数据中筛选出用户真正感兴趣的事情是一件非常具有挑战性的事情。 推荐系统的任务就是联系用户和信息,一方面帮助用户发现对自己有价值的信息 阅读全文
posted @ 2020-11-22 19:45 NoMornings 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 开篇 最后还是找到了自己算是满意的工作,也准备开始新的研究领域,推荐算法。由于我之前的研究内容主要是围绕着CV展开,所以还是需要提前学习一下推荐算法的知识。目前选择了《推荐系统实践》这本书,看中了它能够将知识点和代码相结合的优势,并不枯燥也有一部分项目实践等等。 这篇文章就算作自己开始读这本《推荐系 阅读全文
posted @ 2020-11-22 18:48 NoMornings 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个整数数组 nums 。「数组值」定义为所有满足 0 ⇐ i < nums.length-1 的 |nums[i]-nums[i+1]| 的和。 你可以选择给定数组的任意子数组,并将该子数组翻转。但你只能执行这个操作 一次 。 请你找到可行的最大 数组值 。 示例 1: 输入:nums 阅读全文
posted @ 2020-11-12 16:55 NoMornings 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 40 组合总和 II Question 给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用一次。 说明: 所有数字(包括目标数)都是正整数。 解集不能包含重 阅读全文
posted @ 2020-10-18 20:17 NoMornings 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 34 在排序数组中查找元素的第一个和最后一个位置 Question 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输 阅读全文
posted @ 2020-10-18 20:16 NoMornings 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 31 下一个排列 Question 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须**原地**修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 阅读全文
posted @ 2020-10-18 20:15 NoMornings 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 16 最接近的三数之和 Question 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 targe 阅读全文
posted @ 2020-10-18 20:13 NoMornings 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一边面试一边整理学习,希望自己早日上岸。 第一次面试 Q: python解释器与伪多线程? A: 关于Python解释器,可以参考廖雪峰这篇文章: 当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 阅读全文
posted @ 2020-10-18 20:10 NoMornings 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 笔试部分 笔试部分前两道题相对比较简单,后两道题相对难一些,总体来说能拿到40+应该是没什么问题。 第一题 Questoin 给两个整数$K,N$,求将$N$分层$K$份后的最大乘积。 分析 这有点像是数学题,基本上每份差不多相等的时候就可以得到相乘最大值。 Answer K, N = input( 阅读全文
posted @ 2020-10-18 20:09 NoMornings 阅读(116) 评论(0) 推荐(0) 编辑