2014年7月16日

[转]30分钟了解C++11新特性

摘要: 新的关键字autoC++11中引入auto第一种作用是为了自动类型推导auto的自动类型推导,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推导,可以大大简化我们的编程工作。auto实际上实在编译时对变量进行了类型推导,所以不会对程序的运行效率造成不良影响。另外,似乎auto并不会... 阅读全文

posted @ 2014-07-16 15:58 laihaiteng 阅读(179) 评论(0) 推荐(0) 编辑

auto含义

摘要: 在C++98中,auto用于标识临时变量,但由于使用极少且多余,在C++11中已被删除。C++11中引入auto主要有两种用途:自动类型推断和返回值占位。前后两个标准的auto,完全是两个概念。1,自动类型推断:auto自动类型推断,用于从初始化表达式中推断出变量的数据类型2,返回值占位:使用模板技... 阅读全文

posted @ 2014-07-16 14:11 laihaiteng 阅读(246) 评论(0) 推荐(0) 编辑

final和override含义

摘要: 这两个东西是C++11中引入的,属于保留字,不是关键字,只有在特定的位置才会有效果(函数参数列表后),在其它地方甚至可以把它们作为变量名。final:阻止虚函数被重写override:标识函数重写了基类虚函数,强调重写设计意图,加强可读性,并强制编译器检查该函数是否重写了基类虚函数参考链接:http... 阅读全文

posted @ 2014-07-16 13:55 laihaiteng 阅读(2012) 评论(0) 推荐(0) 编辑

2014年6月30日

leetcode - Remove Nth Node From End of List

摘要: 题目:Remove Nth Node From End of ListGiven a linked list, remove thenthnode from the end of list and return its head.For example, Given linked list: 1... 阅读全文

posted @ 2014-06-30 17:10 laihaiteng 阅读(145) 评论(0) 推荐(0) 编辑

2014年6月29日

leetcode - Linked List Cycle II

摘要: 题目:Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is no cycle, returnnull.Follow up:Can you solve it withou... 阅读全文

posted @ 2014-06-29 19:10 laihaiteng 阅读(200) 评论(0) 推荐(0) 编辑

leetcode - Merge Two Sorted Lists

摘要: 题目:Merge Two Sorted ListsMerge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the ... 阅读全文

posted @ 2014-06-29 17:25 laihaiteng 阅读(218) 评论(0) 推荐(0) 编辑

2014年6月27日

leetcode - Remove Duplicates from Sorted List

摘要: 题目:Remove Duplicates from Sorted ListGiven a sorted linked list, delete all duplicates such that each element appear onlyonce.For example,Given1->1->2... 阅读全文

posted @ 2014-06-27 11:19 laihaiteng 阅读(129) 评论(0) 推荐(0) 编辑

2014年6月26日

leetcode - Linked List Cycle

摘要: 题目:Linked List CycleGiven a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?个人思路:1、判断一个链表是否有环,标准做法... 阅读全文

posted @ 2014-06-26 10:08 laihaiteng 阅读(145) 评论(0) 推荐(0) 编辑

2014年6月23日

leetcode - Reverse Integer

摘要: 题目:Reverse IntegerReverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321click to show spoilers.Have you thought about... 阅读全文

posted @ 2014-06-23 20:33 laihaiteng 阅读(132) 评论(0) 推荐(0) 编辑

leetcode - Recover Binary Search Tree

摘要: 题目:Recover Binary Search TreeTwo elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.Note:A ... 阅读全文

posted @ 2014-06-23 16:57 laihaiteng 阅读(174) 评论(0) 推荐(0) 编辑

导航