LeetCode 19 移除链表末尾起第N个节点
1 题目描述 给定一个链表,移除其自末尾起第N个节点后返回该链表。 例子: 输入:给定链表1->2->3->4->5,且n=2
阅读更多1 题目描述 给定一个链表,移除其自末尾起第N个节点后返回该链表。 例子: 输入:给定链表1->2->3->4->5,且n=2
阅读更多1 题目描述 实现atoi函数,以将字符串转换为一个整数。 该函数首先丢弃尽可能多的空格字符,直至找到第一个非空格字符。然后由该字符开始(可能会有正负标志)找出尽可能多的数字字符,最后将其转换为一个整数。 在连续数值字符后可能还会有其他字符 …
阅读更多1 题目描述 对给定字符串s,找出其最长回文子串(假定s的最大长度为1000)。 例子1: 输入:“babad”
阅读更多1 题目描述 给定两个代表两个非负整数的非空链表。数字在链表以逆序存储且链表的每个节点均包含一位数字,将两数相加且以链表返回。 您可以假设,除数字0外,两数都不会以0开头。 例子:
阅读更多1 题目描述 罗马数字由7种符号(I,V,X,L,C,D,M)表示。 与数值对应关系如下表: 符号 值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 如,2的罗马数字写作II,即两个1的相加。然而4的罗马数字非 …
阅读更多1 题目描述 一个UTF8编码的字符是满足如下规则的1~4字节长的字符。 a)对单字节字符,第一个bit位为0; b)对n字节字符,前n个bit位全为1,第n+1个bit位是0,然后接着n-1个字节的前两个bit位均是10。
阅读更多1 Go 1.5简介 Go 1.5是一个重要的版本,包括主要实现结构调整。尽管这样,我们期待绝大多数程序可以像之前一样编译、运行(因该版本仍遵守Go 1兼容性承诺)。
阅读更多1 题目描述 给定一个仅包含数字的字符串,通过返回所有有效的IP地址组合来还原它。 例子: 输入:“25525511135”
阅读更多1 Go 1.4简介 Go 1.4在Go 1.3发布6个月后如期而至。
阅读更多1 指令顺序调整 对于单goroutine程序代码,编译器和处理器有时会调整源码中的指令顺序来做一些优化。当然,此类调整在当前gorouine程序来看并不会改变其源码指令所指定的行为。但在多个线程共享内存的情形下,某个goroutine内部 …
阅读更多