题目一:Populating
Next Right Pointers in Each Node
Given a binary tree
struct TreeLinkNode {
TreeLinkNode *left;
TreeLinkNode *right;
TreeLinkNode *next;
}
Popul...
分类:
其他好文 时间:
2014-08-12 09:03:43
阅读次数:
201
我整理了 过去的东西 很多发现 好的东西evernote 代替了我的很多收藏夹的功能 一个很好的应用node.js ext.js伯恩斯 确实很强大 自身 太敏感了 如果按照上面所说 那不就 每次都要 进行反思 反驳了 我实验了下 保持 那个自身意外的那个自己去 管理自己 就不会出错了 怎么让它长时....
分类:
其他好文 时间:
2014-08-12 00:32:23
阅读次数:
236
B.1缩进因为Node.js代码中很容易写出深层的函数嵌套,过多的空格会给阅读带来不便,因此我们选择两空格缩进B.2行宽为了保证在任何设备上都可以方便地阅读,我们建议把行宽限制为80个字符。B.3 语句分隔符建议一律使用分号( ; ),哪怕一行只有一个语句,也不要省略分号。B.4 变量定义永远使用v...
分类:
Web程序 时间:
2014-08-12 00:31:13
阅读次数:
264
---出自 《node.js开发指南》提起面向对象的程序设计语言,立刻让人想起的是C++、Java 等这类静态强类型语言,以及Python、Ruby 等脚本语言,它们共有的特点是基于类的面向对象。而说到JavaScript,很少能让人想到它面向对象的特性,甚至有人说它不是面向对象的语言,因为它没有类...
分类:
编程语言 时间:
2014-08-12 00:30:23
阅读次数:
281
解题报告
题意:
插队完的顺序。
思路:
倒着处理数据,第i个人占据第j=pos[i]+1个的空位。
线段树维护区间空位信息。
#include
#include
#include
using namespace std;
struct node {
int x,v;
} num[201000];
int sum[1000000],ans[201000];
void c...
分类:
其他好文 时间:
2014-08-11 21:34:33
阅读次数:
378
你以为那是你的极限,也许只是别人的起点[问题描述]A linked list is given such that each node contains an additional random pointer which could point to any node in the list or...
分类:
其他好文 时间:
2014-08-11 21:15:12
阅读次数:
182
Binary Tree Maximum Path SumGiven a binary tree, find the maximum path sum.The path may start and end at any node in the tree.For example:Given the be...
分类:
其他好文 时间:
2014-08-11 21:13:02
阅读次数:
219
业务场景:后端更新数据推送到客户端(Java部分使用Tomcat服务器)。后端推送数据的解决方案有很多,比如轮询、Comet、WebSocket。1. 轮询对于后端来说开发成本最低,就是按照传统的方式处理Ajax请求并返回数据,在学校的时候实验室的项目一直都采用轮询,因为它最保险也最容易实现。但轮询...
分类:
Web程序 时间:
2014-08-11 21:12:52
阅读次数:
316
Given a linked list, return the node where the cycle begins. If there is no cycle, return null.Follow up:Can you solve it without using extra space?思路...
分类:
其他好文 时间:
2014-08-11 20:48:22
阅读次数:
220