Neverland

Pythoner


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

leetcode 92 反转链表

发表于 2018-11-15 | 分类于 leetcode

反转链表II

首先记录m-1的节点(front),然后依次倒置[m,n]之间的节点,期间还要注意m节点的收藏(tail),用来设置tail.next=back,然后记录n+1(back)节点,最后完成n+1,m-1连接。由于倒置是通过不停的选择next节点来完成,为了防止陷入死循环,本次节点(cur)与本次节点next节点(temp)的关系倒置要放到下一次循环中处理,这就需要我们引入pre来记录本次节点。
简而言之,介于[m,n]间的单次循环要完成两项任务:1. 设置temp 2. 完成cur.next = pre。
代码来源

阅读全文 »

Hexo部署到github.io搭建NexT主题博客

发表于 2018-11-13 | 分类于 web

install git

install Node.js

1
curl https://raw.github.com/creationix/nvm/v0.33.11/install.sh | sh

Close and reopen your terminal to start using nvm or run the following to use it now:

1
2
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

1
nvm install stable

install Hexo and init

1
2
3
4
npm install -g hexo-cli
mkdir <folder>
hexo init <folder>
cd <folder>
阅读全文 »

He Xuan

Something about python

2 日志
2 分类
6 标签
RSS
GitHub E-Mail Weibo
Links
  • PIPIJI's COOP
© 2018 He Xuan
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4