算法
碎片球球
成为强者!
展开
-
算法学习之路1.两数之和--穷举法、哈希表
题目描述给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]...原创 2019-08-17 00:28:11 · 302 阅读 · 0 评论 -
算法学习之路7.整数反转--堆栈、字符串逆序
题目描述给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。来源:...原创 2019-08-17 10:59:24 · 297 阅读 · 0 评论 -
算法学习之路9.回文数---字符串、数字
题目描述:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文...原创 2019-08-17 22:42:48 · 201 阅读 · 0 评论 -
C# 根据提供的数字和符号 输出可能的最大的数值
题目来coding game 的社区puzzle:the greatest number,有0-9,-,. 共12个字符,给你任意的组合(字符可重复),输出最大的数值。我的代码:using System;using System.Linq;using System.IO;using System.Text;using System.Collections;using Sy...原创 2017-02-22 15:38:44 · 781 阅读 · 0 评论