#Etc

LeetCode Unique Paths

机器人从起点到终点有多少条不同的路径。仅仅能向右或者向下走。注意点:格子大小最大为100*100样例:输入:m=3,n=7输出:28非经常见的小学生奥数题,能够用排列组合来求解,一共要走(m-1)+(n-1)步。当中(m-1)步向下,(n-1)向右。且有公式mCn=n!/m!(n-m)!。那么能够用以下的代码求解:im...
代码星球 代码星球·2020-04-06

leetcode 264: Ugly Number II

UglyNumberIITotalAccepted:2920TotalSubmissions:15174Writeaprogramtofindthen-thuglynumber.Uglynumbersarepositivenumberswhoseprimefactorsonlyinclude2,3,5.Forexamp...
代码星球 代码星球·2020-04-06

LeetCode OJ 之 Ugly Number (丑数)

Writeaprogramtocheckwhetheragivennumberisanuglynumber.Uglynumbersarepositivenumberswhoseprimefactorsonlyinclude 14 isnotuglysinceitincludesanotherprim...

[LeetCode] Single Number III

nums=[1,2,1,3,2,5],return [5,3] isalsocorrect.Youralgorithmshouldruninlinearruntimecomplexity.Couldyouimplementitusingonlyconstantspacecomplexity?Cred...
代码星球 代码星球·2020-04-06

LeetCode 之 Longest Valid Parentheses(栈)

【问题描写叙述】Givenastringcontainingjustthecharacters '(' and ')',findthelengthofthelongestvalid(well-formed)parenthesessubstring.For "(()&qu...

leetcode:Binary Tree Paths

BinaryTreePathsGivenabinarytree,returnallroot-to-leafpaths.Forexample,giventhefollowingbinarytree:Allroot-to-leafpathsare:[“1->2->5”,“1->3”]分析深度搜索class...
代码星球 代码星球·2020-04-06

LeetCode 122 Best Time to Buy and Sell Stock II(股票买入卖出的最佳时间 II)

话说你有一个数组,当中第i个元素表示第i天的股票价格。设计一个算法以找到最大利润。你能够尽可能多的进行交易(比如。多次买入卖出股票)。然而,你不能在同一时间来多次交易。(比如。你必须在下一次买入前卖出)。Sayyouhaveanarrayforwhichtheithelementisthepriceofagivenst...
代码星球 代码星球·2020-04-06

[Leetcode]-Reverse Bits

Reversebitsofagiven32bitsunsignedinteger.将uint数据依照二进制位倒序Forexample,giveninput43261596(representedinbinaryas00000010100101000001111010011100),return964176192(rep...
代码星球 代码星球·2020-04-06

LeetCode 103:Binary Tree Zigzag Level Order Traversal

Givenabinarytree,returnthe zigzaglevelorder traversalofitsnodes'values.(ie,fromlefttoright,thenrighttoleftforthenextlevelandalternatebetween).Forexamp...

LeetCode 292 Nim Game(Nim游戏)

你正在和你的朋友们玩以下这个Nim游戏:桌子上有一堆石头。每次你从中去掉1-3个。谁消除掉最后一个石头即为赢家。你在取出石头的第一轮。你们中的每个人都有着聪明的头脑和绝佳的策略。写一个函数来确定对于给定的数字是否你能够赢得这场比赛。比如,假设堆中有4个石头,那么你永远也无法赢得比赛:不管你移除了1、2或3个石头,最后一...
代码星球 代码星球·2020-04-06

【LeetCode】二叉搜索树的前序,中序,后续遍历非递归方法

前序遍历publicList<Integer>preorderTraversal(TreeNoderoot){ArrayList<Integer>list=newArrayList<Integer>();Stack<TreeNode>stack=newStack<T...

【LeetCode】LRU Cache

设计和实现一个  LRU(最近最少使用)缓存机制。它应该支持以下操作:获取数据 get 和写入数据 put packageletcode;importjava.util.HashMap;importjava.util.Map;/***双向链表+HashMap*...
代码星球 代码星球·2020-04-06

PHP setcookie() 函数

语法setcookie(name,value,expire,path,domain,secure);name必需。规定cookie的名称。value必需。规定cookie的值。expire可选。规定cookie的有效期。path可选。规定cookie的服务器路径。domain可选。规定cookie的域名。secure可...
代码星球 代码星球·2020-04-05

/etc/inittab文件详解

/etc/inittab由/sbin/init程序解析调用,用于系统初始化,/sbin/init可参考源码busybox中init.c的实现方式。原址如下:http://leejia.blog.51cto.com/4356849/788895 /etc/inittab文件详解 Linux系统的启动过...
代码星球 代码星球·2020-04-05

leetcode-120. 三角形最小路径和

题目:给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。例如,给定三角形:[[2],[3,4],[6,5,7],[4,1,8,3]]自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 =11)。答案:...
首页上一页...5152535455...下一页尾页