LeetCode #Single Number#
刚背了单词,然后做个题玩玩~挑个软柿子踩踩~哈哈
很简单的思路.不过好玩的是我忘记检查处理完的数据是否符合整形数据返回了.因而好一会儿不能AC.
感谢 @Fantasy. 很快的指出我没有检查返回数据的范围.
先给出我超丑陋的解(python), 而后给出其他高手给出的很优雅的解!!也是用pyth...
分类:
其他好文 时间:
2015-04-01 00:24:47
阅读次数:
138
Evaluate Reverse Polish Notation问题:Evaluate the value of an arithmetic expression inReverse Polish Notation.Valid operators are+,-,*,/. Each operand m...
分类:
其他好文 时间:
2015-03-31 20:04:55
阅读次数:
88
题目:
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.
If the number of nodes is not a multiple of k then left-out nodes in the end should remain...
分类:
其他好文 时间:
2015-03-31 18:02:00
阅读次数:
114
字符串的大数乘法,模拟题 把两个字符串倒过来以后对应位置相乘,注意最终结果要去掉最前面的0 class Solution {public: string multiply(string num1, string num2) { reverse(num1.begin(), num1.end()); r...
分类:
其他好文 时间:
2015-03-31 17:37:02
阅读次数:
148
题目:
Given an input string, reverse the string word by word.For example,
Given s = “the sky is blue”,
return “blue is sky the”. 思路一:
先休整下给定的字符串,去掉其中的多于一个的空格,就是使所有单词之间的空格都变成一个,然后去掉最后面的空格,给最前面加一个空格。这...
分类:
其他好文 时间:
2015-03-31 16:08:55
阅读次数:
178
类似这样的后缀表达式:叫做逆波兰表达式["2", "1", "+", "3", "*"] -> ((2 + 1) * 3) -> 9["4", "13", "5", "/", "+"] -> (4 + (5 / 13)) -> 4编译器比较喜欢从栈(stack)里面pop两个对象出来计算然后继续pu...
分类:
其他好文 时间:
2015-03-30 13:02:30
阅读次数:
144
Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321这个题目的难度在于处理溢出先贴出正确运行的代码:int reverse(int x) { if(x == 0) r...
分类:
其他好文 时间:
2015-03-30 10:47:00
阅读次数:
183
Given an input string, reverse the string word by word.
For example,
Given s = "the sky is blue",
return "blue is sky the".
Update (2015-02-12):
For C programmers: Try to solve it in-place in...
分类:
编程语言 时间:
2015-03-30 09:24:11
阅读次数:
168
两种操作都是递归实现,汉诺塔思想。#include
#include
using namespace std;void reverse(stack &s)//逆序栈
{
if(s.size()==0)
return ;
int a=s.top();
s.pop();
if(s.size()==0)
{...
分类:
编程语言 时间:
2015-03-29 21:01:09
阅读次数:
247
题目链接:evaluate-reverse-polish-notation
import java.util.Stack;
/**
*
Evaluate the value of an arithmetic expression in Reverse Polish Notation.
Valid operators are +, -, *, /. Each opera...
分类:
其他好文 时间:
2015-03-28 15:51:06
阅读次数:
130