所有随笔 - 第200页 - D1h.Net第一号博客
动手实现hashmap

博主头像 动手实现hashmap 引入问题 为什么需要hashmap? 我已经知道的数据结构: 数组 链表 数组的优点: 有数组下标,按下标查找快, 由于存储空间连续,插入删除慢 扩容不方便,容易造成空间浪费 链表的优点 传入链表节点,则插入删除快,O(1) 由于没有下标,必须按顺序遍历,按下标查找慢,O(n ...

第一次编程作业

博主头像 Github作业链接 PSP2.1 Personal Software ProcessStages 预计耗时(min) 实际耗时(min) Planning 计划 Estimate 估计这个任务需要多少时间 20 15 Development 开发 Analysis 需求分析 (包括学习新技术) 4 ...

leetcode 最长递增子序列 中等

博主头像 ① dp:dp[i] 表示以 i 结尾的最长上升子序列长度,if(dp[j] < dp[i + 1]) dp[i] = max(dp[i], dp[j + 1]),其中 0 <= j < i. ② 贪心 + 二分:看代码比较合适 // dp class Solution { public: int ...

Optimal Sum CodeForces - 182C

博主头像 原题链接 考察:思维 思路: 比较明显的是要用单调队列,在一段区间内,可以挑选一些数字变化符号.我们求的最大和只有两方式:尽量将负数变正数,尽量将正数变负数. 在枚举一段$len$区间,求最小的$k$个负数的绝对值和,然后剩下的数相加.每移动一位,和要做相应变化.所以需要记录左端点属于绝对值还是普通 ...

ArchLinux:Typora设置gitee图床

博主头像 安装Typora 当我们安装了yay后,只需要一条命令即可安装Typora yay -S typora 安装PicGo PicGo官方地址:https://github.com/Molunerfinn/PicGo 下载: 下载完成后,执行: cd ~/Downloads/ sudo cp PicGo ...

日记18

博主头像 写日记真是煎熬,因为生活有些无趣,上网课整天都呆在宿舍,有些课在课堂就听不进去,到了网课就更听不进去了,最近没有背单词了,也没去跑步了,最近肚子又开始难受了,有点胀气。 最近在听乡土中国,想到了我母亲总是叫我要读书,母亲总是说读书好,她就是没有读书,让人看不起,她虽然没有读书,但是比很多人都要聪明、 ...

第一次作业

博主头像 第一次作业 | 这个作业属于哪个课程 | 班级链接| | | | | 这个作业的目标 | 学习使用MarkDown编辑器 | | 姓名-学号 | 毕浩然 2019330301185| 自我介绍 我叫毕浩然,是浙江理工大学机械与自动控制学院19电气工程及其自动化2班的学生,来自新疆和田。我平时喜欢打篮 ...

21软件工程第一次作业

博主头像 | 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/21rjjc | | | | | 这个作业的目标 | <熟悉 Markdown 的排版格式、自我能力认知、为后期组队磨合做准备> | | 姓名-学号 | <李贵>-<2019330301091> | ...

电商系统-技术中台

博主头像 技术中台 数据库优化 数据库层的调优,一般发生在大促前的预备阶段,一旦大促开始,对数据库的优化已经来不及了。 在大促开始前梳理耗时查询业务,对关键业务压测。 开启mysql的慢查询日志(两种方式) #配置文件方式,需要重启mysql #日志文件位置 log-slow-queries=/opt/dat ...

UIView如何优雅的自适应布局(Masonry)

博主头像 怎么安装Masonry和怎么makeConstraints不多说, 我们假设你会... cell的高度自适应 开发中常常需要UITableViewCell高度自适应, 最最常见的, 就是UILabel的多行文字显示, 我们都是让内部view自适应来撑起父视图. 一般的view自适应我们也是这么做的 ...

使用zotero+坚果云进行文献管理

首先推荐看一篇zotero的设计理念:https://zhuanlan.zhihu.com/p/137900314 然后说一下,zotero同步的空间很小,所以我们只拿来同步论文的基本信息之类的。论文附件很大,为了在不同电脑上(比如实验室和自己的电脑)看同样的文章,对pdf进行标记之类的,则使用坚果 ...

leetcode 寻找峰值 中等

博主头像 题目要求复杂度 logn,很容易就想到二分了。 然后,二分怎么移动 l,r 呢?其实也挺容易猜到的:如果 nums[mid] < nums[mid + 1],l = mid + 1,反之 r = mid - 1; 正确性说明:如果 nums[mid] < nums[mid + 1],那么右边一定是有 ...

HCNP Routing&Switching之IS-IS路由渗透和开销

博主头像 所谓路由渗透,其实就是路由注入的一种操作;默认情况下在IS-IS多区域环境中,L1区域的所有路由会被L1-2路由器挂载至L2区域,即骨干区域的路由器有整个网络的明细路由;但对于L1区域来说,骨干区域的路由不会被L1区域路由器学习到;那么问题来了,L1区域想要出去它是怎么出去的呢?对于L1的路由器来说... ...

面向对象编程——红绿灯车辆能否通过问题

博主头像 红灯亮时,禁止车辆通行,准许右转弯。 黄灯亮时,禁止车辆通行,如已过停车线需继续前进。 绿灯亮时,准许车辆通行。 小车可能会经过普通红绿灯路口,也可能经过导向红绿灯路口 请使用面向对象方法编写车辆能不能通行的逻辑实现 这题就是红绿灯设计题的简化版,笔试时间紧没有设计vehicle对象,将就着看 ## ...

<1···199200

问答 28u iTmz.Net 3q科技 A8团队1 A8团队2 A8团队3 A8备