码迷,mamicode.com
首页 >  
搜索关键字:__next__    ( 15001个结果
LeetCode "Remove Duplicates from Sorted List II"
Corner cases!class Solution {public: ListNode *deleteDuplicates(ListNode *head) { if (!head) return head; if (!head->next) return hea...
分类:其他好文   时间:2014-08-03 07:51:34    阅读次数:237
人类的真实历史
第一章 ?城铁奇遇 ? ? "THE NEXT STATION IS ?HUO YING" 城铁广播中传来熟悉的蹩脚英文,我抬了抬惺忪的眼皮,随着 嘀嘀嘀的开门提示音,又闭目睡去,就像每一个在IT圈打拼的北漂屌丝一样,我已经不知道是第几...
分类:其他好文   时间:2014-08-03 05:48:05    阅读次数:262
【ZOJ】3785 What day is that day? ——浅谈KMP应用之ACM竞赛中的暴力打表找规律
首先声明一下,这里的规律指的是循环,即找到最小循环周期。这么一说大家心里肯定有数了吧,“不就是next数组性质的应用嘛”。先来看一道题ZOJ 3785What day is that day?Time Limit:2 Seconds Memory Limit:65536 KBIt's Saturda...
分类:其他好文   时间:2014-08-03 01:44:54    阅读次数:403
单链表
struct Node{ int data; Node *next;};//创建链表 输入为数字,如果输入0 链表结束(0不计)Node *creat(){ Node *head,*p,*s; int x,cycle=1; head=(Node *)malloc(siz...
分类:其他好文   时间:2014-08-02 20:50:24    阅读次数:292
UVA 10298 - Power Strings(KMP)
UVA 10298 - Power Strings 题目链接 题意:本意其实就是,给定一个字符串,求出最小循环节需要几次循环出原字符串 思路:利用KMP中next数组的性质,n - next[n]就是最小循环节,然后n / 循环节就是答案 代码: #include #include const int N = 1000005; char str[N]; int ...
分类:其他好文   时间:2014-08-02 18:21:43    阅读次数:282
Swap Nodes in Pairs
问题:交换相邻的两个结点分析:建立新链表每次插入ret->next后在插入ret,需要在判断下若最后只有一个结点不需要交换,注意每次交换了结点要把尾结点的下一个指向空class Solution {public: ListNode *swapPairs(ListNode *head) { ...
分类:其他好文   时间:2014-08-02 18:16:13    阅读次数:178
node.js 快速体验
对于一个从事js的工作人员,怎么能不知道node.js呢!一、安装node.js在window上安装,http://nodejs.org上的windows installer 下载安装,在安装过程中本人喜欢点击next 到安装完成...如果你不确定你已经成功安装 打开cmd输入 node -v出现 ...
分类:Web程序   时间:2014-08-02 17:54:13    阅读次数:235
双向链表实现队列
双向链表的结点包含前驱指针和后继指针,队列入队操作是在双向链表尾部添加元素,队列的出队操作是把双向链表的头结点删除,判断队列是否为空只要判断双向链表的头指针是否指向了NULL即可。 # include # include using namespace std; struct queueNode { int val; queueNode *pre; queueNode *next;...
分类:其他好文   时间:2014-08-02 12:55:03    阅读次数:193
Node.js笔记(0001)---connect模块
首先来看这一部分代码 1 /** 2 * Created by bsn on 14-7-1. 3 */ 4 var connect = require('connect'); 5 6 var app = connect(); 7 function hello(req, res, next) {...
分类:Web程序   时间:2014-08-02 12:41:53    阅读次数:193
HDU2647 Reward 【拓扑排序】
#include #include #define maxn 10002 int ans, queue[maxn]; struct Node{ int to, next, val; } map[maxn << 1]; struct node{ int first, money, indegree; } head[maxn]; bool topoSort(int n) {...
分类:其他好文   时间:2014-08-02 10:07:43    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!