- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 m-1m数据读取
数据集https://grouplens.org/datasets/movielens/评级文件描述================================================================================所有评级都包含在文件“ratings.dat”中,并且在以下格式:用户标识::MovieID::评级::时间戳—userid的取值范围为1 ~ 6040—MovieIDs的取值范围为1 ~ 39525星评级(只提供全星评级)时间
2022-02-15 18:27:02
123
原创 远程服务器启动jupyter
jupyterjupyter notebook --generate-config --allow-rootvim /root/.jupyter/jupyter_notebook_config.py c.NotebookApp.allow_root =True # Set ip to '*' to bind on all interfaces (ips) for the public server c.NotebookApp.ip = '*'# c.NotebookApp.password
2022-02-10 15:07:26
1094
原创 校招测开&&测试岗非技术问题回答
本人秋招情况如下成功拿到offer:美团测开 小sp百度测开 未知腾讯测试 未知滴滴测开 未知小马智行测试 未知失败:小米测开二面失败转转测开二面失败阿里巴巴测开四面失败thoughtwork测试一面失败其他的公司很多九月二十几号才给我发面试邀请的我就直接拒掉了在这里和大家分享一下一些面试中常见的非技术问题与考点1.之前项目/实习遇到过哪些瓶颈/困难/挫折,如何解决的考点:①答技术困难时潜台词是考察你的技术深度②答小组协调等困难时主要考察你的团队合作能力③不论答什么困难都会考察
2021-10-16 03:04:25
266
原创 c++基础
指针篇函数指针和指针函数详解1.指针函数:本质是一个函数,返回一个指针变量ret *func(..., ...);注意:避免返回局部变量的指针,需要用static将局部变量变成全局的。2.函数指针:本质是一个指针,指针指向代码段中函数初始入口地址(函数名代表入口地址)。ret (*p)(..., ...)//定义 (p代表函数名即入口地址,*p代表指针储存即入口地址)//egint (*p)(int,int);int max (int a,int b);{return a+b;}
2021-09-01 11:04:19
80
原创 leetcode刷题之双指针
快慢指针leetcode27 O(1)时间 移除元素leetcode 283. 移动零leetcode26 删除有序数组中的重复项注意:刷题建议来自 代码随想录 公众号leetcode27 O(1)时间 移除元素移除元素给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:输入
2021-08-24 16:21:21
121
转载 leetcode刷题之回溯法
回溯法基本套路排列问题leetcode46 全排列三级目录基本套路套路来源于代码随想录模板void backtracking(参数) {if (终止条件) { 存放结果; return;}for (选择:本层集合中元素(树中节点孩子的数量就是集合的大小)) { 处理节点; backtracking(路径,选择列表); // 递归 回溯,撤销处理结果}}排列问题leetcode46 全排列给定一个不含重复数字的数组 nums ,返回其 所有可
2021-05-14 17:26:39
636
原创 操作系统复习
这里写目录标题进程调度二级目录三级目操作系统的结构操作系统的启动从加电到程序运行的过程:中断异常系统调用进程调度二级目录三级目操作系统的结构微内核架构设计:内核只放最基本功能:LPC HAL (中断处理,消息传递)文件系统(file systems)、内存管理(memory mgmt)、网络协议栈(network stack)、设备驱动(device drivers)、I\O系统(I\O system)都放在外围以进程(程序)的形式存在程序与程序通过内核的消息传递机制进行通信,很灵活但是有
2021-05-13 20:37:41
107
原创 背包问题
背包问题一级目录二级目录三级目录01背包leetcode494 目标和(变体01背包)子集背包leetcode416完全背包leetcode518 零钱兑换2leetcode279 完全平方数一级目录二级目录三级目录声明:以下所有题目套路以及部分题目代码均来自于labuladong的算法小抄01背包套路:初始化for(状态1:状态)for(状态2:状态){if(背包装不下)dp=else{dp=f(选择)(求最值就用max求方法数就用+)}}leetcode494 目标和
2021-04-21 14:32:46
69
原创 leetcode刷题之排序
排序相关利用自带函数排序利用自带函数排序1、leetcode406. 根据身高重建队列重写sort进行排序关键点:思路不难,使用vector巧妙进行二维向量的操作是难点。知识点:1、sort()重排是algorithm类里的函数.如何实现更改sort()排序规则?法一 lambda表达式,lambda表达式的用法:[](数据类型 a,数据类型 b){函数实现内容} ,本程序用的是这种方法。法二 回调函数(匿名函数)bool cmp1(int a,int b)//int为数组数据类型
2021-04-18 18:11:06
104
转载 leetcode股票买卖问题
股票买卖问题1、leetcode股票买卖(k=1)or剑指 Offer 63. 股票的最大利润2、leetcode122 k=∞3、leetcode309 k=∞,含冷冻期声明一下:套路是从labuladong的算法小抄中学习而来,主要为了记录使用套路进行解题中出现的问题与易错点。1、leetcode股票买卖(k=1)or剑指 Offer 63. 股票的最大利润给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,
2021-04-18 13:22:10
85
原创 leetcode动态规划之子序列、子串问题
leetcode刷题记录动态规划一、斐波那契数列1、迭代写法(dp数组)动态规划一、斐波那契数列1、迭代写法(dp数组)// An highlighted blockclass Solution {public: int fib(int n) { vector<int> dp(n+1,0);//vector<int>要记得初始化 if(n<1) return 0; if(n==1||n==2)
2021-04-14 16:27:06
777
1
基于crf+ngram的中文纠错.zip
2021-05-02
深入理解C指针(c语言版)PDF(2积分)
2018-03-27
数学建模算法汇总
2018-03-27
C语言经典编程282例.pd
2018-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人