杂谈
judewen_hi
还好,加油!
展开
-
leetcode随笔IV
leetcode题目 1.1题目描述 1.2知识点及思路 1.3代码总结一.leetcode题目 1.Remove all elements from a linked list of integers that have value val. 题目描述:删除链表中指定值得结点,并返回头结点 知识点:链表查找;链表删除 注意情况:①第一个值是需删除元素②链表头结点变化 代码如下:原创 2016-03-01 22:51:03 · 239 阅读 · 0 评论 -
leetcode随笔V
leetcode题目 1.1题目描述 1.2知识点及思路 1.3代码总结一.leetcode题目 1.You are playing the following Bulls and Cows game with your friend: You write down a number and ask your friend to guess what the number is. Eac原创 2016-03-07 08:23:02 · 304 阅读 · 0 评论 -
leetcode随笔VII
leetcode题目 1.1题目描述 1.2知识点及思路 1.3代码总结一.leetcode题目 1.Isomorphic Strings 题目描述:判断字符串是同构 Given “egg”, “add”, return true. Given “foo”, “bar”, return false. Given “paper”, “title”, return true. 知识原创 2016-03-08 22:04:49 · 348 阅读 · 0 评论 -
冒泡排序的初级优化及递归
冒泡排序方法及优化 2.1普通方法 2.2递归方法 2.3简单优化方法 3.总结* 一. 冒泡排序* 简述:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成(copy from baidu) 二.方法及优化 普通方法:①大循环遍历n-1次,用i记录每次的变化②小循环遍历(n-i原创 2016-03-13 15:17:18 · 295 阅读 · 0 评论 -
leetcode随笔III
leetcode题目 1.1. 题目描述 1.2知识点及方法总结一.leetcode题目 1.1. 题目描述 1.2知识点及方法 二.总结原创 2016-02-28 19:35:32 · 327 阅读 · 0 评论 -
leetcode随笔
leetcode随笔杂谈今天主要对做过的一些简单题目做些杂谈: 1.Given an integer, write a function to determine if it is a power of two. 知识点:二进制的移位操作;能被2整除的数用二进制表示只有一个1 方法: I.①将数字(n=1)与原数字进行与(&)操作②同时进行左移位(<<1),③求出1的出现的个数。原创 2016-02-24 23:35:58 · 338 阅读 · 0 评论 -
leetcode随笔VI
leetcode题目 1.1题目描述 1.2知识点及思路 1.3代码总结一.leetcode题目 1.Factorial Trailing Zeroes 题目描述:给定一个数求其阶乘当中0的个数 知识点:观察找数学规律;二进制移位操作 思路:①找5的倍数②统计出现次数count 代码如下:class Solution {public: int trailingZeroe原创 2016-03-07 09:46:12 · 350 阅读 · 0 评论 -
leetcode随笔VIII
leetcode题目 1.1题目描述 1.2知识点及思路 1.3代码总结一.leetcode题目 1.The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, … 1 is read off as “one 1” or 11. 11 is原创 2016-03-12 12:55:26 · 270 阅读 · 0 评论 -
leetcode随笔II
leetcode几道简单题目 知识点 方法总结 一.leetcode几道简单题目 1.Single Number给定一个数组,仅有一个数字只出现一次,其他均出现两次 知识点:二进制或操作 方法:①所有数字依次进行或操作②返回最后的结果值 扩展:Single Number II有两个数字出现仅出现依次,其他数字都出现两次 tips:所有数字进行或操作,依据二进制位最右侧最低位原创 2016-02-25 22:43:49 · 328 阅读 · 0 评论