我的leetcode题目
会员果汁
这个作者很懒,什么都没留下…
展开
-
ubuntu虚拟机安装(VMware_Workstation_15)
准备:系统镜像安装好的VMware_workstation记录安装时遇到的问题安装过程配置虚拟机设置启动虚拟机,开启安装过程如果选择稍后安装,那么在配置好虚拟机并启动之前。镜像选择下载好的本地位置,勾选开机时启动vmtools设置遇到的问题重新安装vmtools是灰色的解决:关闭虚拟机,勾选镜像为物理位置,重启虚拟机会看到vmtools的安装包vmtools安装包解压不了安装包在虚拟出来的光驱中,普通用户和管理员账号都解压不了,复制到其他位置就行可能遇.原创 2022-04-17 17:40:53 · 1004 阅读 · 0 评论 -
146. LRU(c++)
LRU 缓存数据结构:双向链表、哈希表–> 哈希链表class Node{public: int key,value; Node * next, *pre; Node(int k, int v) { key = k; value = v; next = NULL; pre = NULL; }};class Doublelist{private: /* 头尾虚节点 */ N原创 2022-04-06 19:06:25 · 1212 阅读 · 0 评论 -
712. 两个字符串的最小ASCII删除和(c++)
712. 两个字符串的最小ASCII删除和(c++)中等相关算法标签:LCS、动态规划代码描述:使用迭代法(从前到后,与从后到前)、递归方法实现/*问题: 1.边界条件选取 2.memo[i][j] = min(memo[i-1][j]+s1[i-1] , memo[i][j-1]+s2[j-1]);另一种思路: 1.使用找到最长公共子序列的最大ascii码del,用两个字符串的和减去2*del 2.迭代法,可以从0-n,也可以从n-0*/clas原创 2022-04-02 19:48:22 · 1082 阅读 · 0 评论