数据结构
Cartm[A]n
screw you guys ,I'm going home
展开
-
javascript剑指offer编程练习#7
第五十六题第五十七题第五十八题第五十九题第六十题第六十一题第六十二题第六十三题第六十四题第六十五题第六十六题原创 2018-12-19 14:47:08 · 105 阅读 · 0 评论 -
javascript剑指offer编程练习#1
剑指offer编程题工作一段时间后,发现自己在算法方面,有些薄弱,所以希望通过联系剑指Offer编程题来对自我进行一次升华。第一题题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。// An highlighted blockfuncti...原创 2018-12-06 17:21:58 · 115 阅读 · 0 评论 -
javascript剑指offer编程练习#5
第三十一题题目描述求出113的整数中1出现的次数,并算出1001300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。function NumberOf1Between1AndN_So...原创 2018-12-14 14:25:47 · 108 阅读 · 0 评论 -
javascript剑指offer编程练习#2
第五题题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。var stack1=[]var stack2=[]function push(node){ stack1.push(node)}function pop(){ var temp = stack1.pop(); while(temp){ stac...原创 2018-12-07 16:08:27 · 82 阅读 · 0 评论 -
javascript剑指offer编程练习#3
第十一题题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。function NumberOf1(n){ if(n<0){ n=n>>>0 } var arr=n.toString(2).split('') return arr.reduce((a,c)=>c==="1"?a+1:原创 2018-12-10 10:53:09 · 80 阅读 · 0 评论 -
javascript剑指offer编程练习#4
第二十二题原创 2018-12-11 17:55:02 · 91 阅读 · 0 评论 -
javascript剑指offer编程练习#6
第四十五题题目描述LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张_)…他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子…LL不高兴了,他想了想,决定大\小 王可以看成任何数字,并且A看作1,J为11,Q为12,K为13...原创 2018-12-18 11:04:02 · 94 阅读 · 0 评论