138.复制带随机指针的链表
今天的力扣题目的难度是中等,但是实际上做起来却感到稍微有些难。好吧,其实是因为俺太菜了嘤嘤嘤。题干如下:
给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random
,该指针可以指向链表中的任何节点或空节点。
构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新
节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next
指针和 random
指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点
。
例如,如果原链表中有 X 和 Y 两个节点,其中 X.random --> Y
。那么在复制链表中对应的两个节点 x 和 y ,同样有 x.random --> y
。
返回复制链表的头节点。
用一个由 n 个节点组成的链表来表示输入/输出中的链表。每个节点用一个
[val, random_index] 表示:
val:一个表示 Node.val 的整数。
random_index:随机指针指向的节点索引(范围从 0 到
n- ...
愿河南平安
一直在看着新闻,镜头前的消防战士来往没停过,拖着橡皮艇从南边的地铁站和商场将人员运到较为安全的区域,其中还有不少一两岁的孩子。刚刚记者突然间就断线了,心就突然揪住了,就挺伤心的,莫名的哭了起来
切到了高架路的设备采像
就逐渐看到路面上开始逐渐有车辆的走动,采像机前的雨滴逐渐减小
约摸二三十分钟后,记者重新连线了,但是却还是一片黑暗,缺少灯光
之后记者也是在黑暗里摸索着找到了较为光亮地方,肉眼可见的雨在逐渐减小
现在记者可以前往之前待救援的南边地区,已经是开始好转起来了;继续向南走还是有很长的一段没有灯光的路,后来开始看到了一家开着的店
,店里还是很多的人在这边作为一个休息区,店主提供了热水充电宝之类的;店门口的是位广东的同志,来河南旅游,算是碰上了前所未遇的一个特大暴雨;
店主也是很勇敢的人,公司可以让直接关门下班了,但是店主很有社会责任感,坚持开门,通宵收容不能回家的人,真的很感动;
采访完毕后记者继续想南边的黑暗处走去,雨又开始大了起来,愿一切平安,众志成城,共克时艰
继续向前走是碰到了一连串的车队,其实是不能向前走了,前面被淹 ...
战争的目的在于消灭战争
今日读毛选,读到了中国革命战争的战略问题。我觉得毛泽东真的是一位军事奇才,他对战争的规律总结得十分到位,这是一套方法论,不管用到何处都能经过一定程度的变化,从而发挥作用的方法。
战争的规律——这是任何指导战争的人不能不研究和不能不解决的问题。
革命战争的规律——这是任何指导革命战争的人不能不研究和不能不解决的问题。
中国革命战争的规律——这是任何指导中国革命战争的人不能不研究和不能不解决的问题。
我们现在是从事战争,我们的战争是革命战争,我们的革命战争是在中国这个半殖民地的半封建的国度里进行的。因此,我们不但要研究一般战争的规律,还要研究特殊的革命战争的规律,还要研究更加特殊的中国革命战争的规律。
大家明白,不论做什么事,不懂得那件事的情形,它的性质,它和它以外的事情的关联,就不知道那件事的规律,就不知道如何去做,就不能做好那件事。
战争——从有私有财产和有阶级以来就开始了的、用以解决阶级和阶级、民族和民族、国家和国家、政治集团和政治集团之间、在一定发展阶段上的矛盾的一种最高的斗争形式。不懂得它的情形,它的性质,它和它以外事情的关联,就不知道战争的规律,就不知道如何 ...
好玩的 Github
前年的时候,做过一些 Hexo Next
主题的美化,后来再上传的时候,就一股脑全部上传上去了,当然也没那么傻,倒是还是删掉了
node_modules 后再上传的,但是却是没有删掉 package.json,后来呢,Github
就经常提醒我有安全问题。
打开一看,好家伙,全都是依赖警报
然后细看一下会发现大都是依赖要进行升级了。
好在 Github
还是很舒服的,可以直接在线更改升级,还有个小机器人帮你升级。美滋滋
5815. 扣分后的最大得分
今天呢,上午还算是比较有空的,便是参加了一场 LeetCode
的周赛,而且还是第一次的周赛,体验还是挺不错的。
上午室友回家,我也是跟着醒的比较早,起床去吃个饭,回来后把宿舍打扫了一遍,以后一个半月这就是我一人的寝室了,妙,然后又去洗了洗衣服,堆了一旬的衣服,感觉再不洗就要发馊了,于是呢,便是搓搓揉揉,又是到了十点半。我一看表,呕吼,周赛要开始了,赶紧拿着电脑跑到了图书馆,其实宿舍也是可以打比赛的,可惜在宿舍学都学不下去,比赛也会不想打的。
到了图书馆已是十点四十五了,问题也不算太大,毕竟是佛系参赛选手,虽然是第一次。
现在呢,算是结束了,刚刚吃完午饭回来,还是写一下吧。
给你一个 m x n 的整数矩阵 points (下标从 0 开始)。一开始你的得分为
0 ,你想最大化从矩阵中得到的分数。
你的得分方式为:每一行 中选取一个格子,选中坐标为 (r, c)
的格子会给你的总得分 增加 points[r][c] 。
然而,相邻行之间被选中的格子如果隔得太远,你会失去一些得分。对于相邻行
r 和 r + 1 (其中 0 <= r < m - ...
My name is Mingfei Lu, I like online computer game and panda!
一年一度,又是路明非的生日,书里的他已是大四在读,而我也将步入大四,但愿也能成长为能够独当一面的卡塞尔精英吧。
人生若只如初见
可压力越大,路明非越懒,除了打打星际争霸,就是躺在床上望着屋顶发呆。
作为一个没什么存在感的人,他的懒惰其实不难理解。
……
只有路明非知道这野马般的生活多无聊,在网吧里坐到发腻之后,他就回家,进了楼却不进屋,而是上到天台,坐在嗡嗡响的空调机边,眺望这个城市,直到太阳西下。
小写的“i”
这一次,路明非看懂了。
身体从指尖一寸一寸地凉下来,凉到心里,凉到头盖骨深处,凉到那些因为采蒲公英跑了太多路还在酸痛的关节。
徐岩岩和徐淼淼是两个“o”,他是那个小写的“i”,合起来就是完美的,“陈雯雯,i
Love You。”
他是那个i,少他不成句,还是最风骚的小写。
以路明非的脑袋瓜子,想破了也想不出这样浪漫的手法,但是有人的脑袋瓜子比路明非好用,英语更比路明非强,从小就有英语家教嘛。
路明非看着陈雯雯,陈雯雯在看赵孟华,眼睛里仿佛蕴着夏夜的露水,就要流淌下来。她和路明非坐在河边的时候那么忧郁和沉默,这时候却不了,路 ...
配置 Gitalk 评论系统
新搭建完成了 Hexo
博客,我想让他拥有一个评论系统,这需要借助插件的力量。找来找去,找到了
Gitalk Demo |
Aotu.io「凹凸实验室」,也是 Next 主题支持的评论系统。
首先需要在 Developer
applications (github.com) 新建一个 OAuth applications 。
填写上应用名称,主页地址,应用描述和回调地址便是可以了。
在这里你可以看到你的 Client ID 以及生成 Client secrets。
可以新建一个仓库来存放评论,也可以直接将评论存放到你存放博客的仓库。
接下来,打开 Next 主题下的 _config.yml 配置文件,搜索
gitalk,便是找到了我们的 gitalk 配置。
将 enable 设置为 true,写入之前我们设置好的
评论仓库的名字,以及生成的 client_id 和 client_secret,便是可以了。
之后便是日常的发布到 github 了,让我们来测试一下是否是
配置成功吧!
配置很成功哦!如果出现了下图的情况,可以点击使用 ...
Hello World
终于呢,又是开通了我的博客,之所以是说终于,是因为之前也是开通过,但是呢,因为各种各样原因逐渐搁置,所以便是逐渐落下了博客的更新。
现在突然就想记录点什么了,希望能够记录下去吧。
Hexo&Next.Pisces 重启,采用的 Hexo
开通的博客,NexT - Theme for
Hexo 作为主题。
以后呢,会记录一下我的工作、学习与生活,会分享生活亦或是学习的点点滴滴,也不要再将这个站点落下了。