随手翻的一道摩拜校招题

好久没写点东西了,一方面在忙于写点玩具,而另一方面又是忙于学车。

昨天随手就看到了摩拜单车的一道校招题,是这样的:

于是我就用了常规solution,如下:

function times(str,time){
    while(time>1){
        str+=‘abc‘;
        time--;
    }
    return str;
}

console.log(times(‘abc‘,3));     // =>  ‘abcabcabc‘

但听说用一行代码解决可以加分哟,于是我屁颠屁颠就去写了,代码如下:

function times(str,time){
    return time?str+=times(str,--time):‘‘;
}

console.log(times(‘abc‘,3));   // =>  ‘abcabcabc‘

期待大家更好的solution。

原文地址:https://www.cnblogs.com/linweinb/p/9388873.html

时间: 2024-10-08 17:15:06

随手翻的一道摩拜校招题的相关文章

一道有趣的算法题。。。

题目意思: 用1, 2, 3 ,4 ,5, 6, 7, 8, 9 组成3个三位数 abc, def 和 ghi, 每个数字恰好使用一次,要求abc:def:ghi = 1:2:3.输出所有解. 分析: 模拟所有三位数,判断条件有二: 一.i(abc):j(def):k(ghi)=1:2:3 二.判断是否出现的1~9之间的所有数字 代码: /** *一道有趣的算法题 * */ #include<iostream> #include<cstdio> using namespace st

摩拜获巨额融资,为何还被曝拖欠底层员工薪水?

当前的中国互联网圈子一直不缺劲爆话题,共享单车尤是风口浪尖.如果关注或是搜索共享单车相关关键词,满屏的利好消息顿时便会充斥整个屏幕,让人一眼看去其乐融融和谐无边的景象几乎直截了当的告诉读者:共享单车是太阳底下最灿烂的事业,比如动辄融资数亿美金.或是市场份额已经轻易碾压对手-- 然而抛开公关宣传和资本手段之后,大众才会发现所有关于浮面的荣光和鲜花底下,几乎都有不可遮掩的暗面,其中一些近乎让人不齿的举动更是让人眼界全开. 摩拜融资6亿,但被曝已拖欠员工4月工资 摩拜单车是共享单车领域的当家花旦,依靠

从最近北京摩拜科技被列入“经营异常名录”谈起

2016年下半年,共享单车在迅速席卷一二线城市,并向三四线城市快速扩张的同时,也成功引发极高关注度--被放在显微镜下仔细观察.近日,国家企业信用信息公示系统中显示,一个法定代表人为胡玮炜,名为北京摩拜科技有限公司被列入"经营异常名录",原因是"通过登记的住所或者经营场所无法取得联系".虽然摩拜对此予以澄清因为办公室地址变迁,相关手续和信息还未更新引起的误会,但这还是引发了业界一连串的思考-- 起底摩拜:2016年注册这么多公司干嘛? 在国家企业信用信息公示系统上,以

透过摩拜和ofo,看产品从0到1时如何取舍需求(转)

大纲 背景介绍 从0至1,我们成功的关键是什么? 从0到1,我们为什么选择做?又为什么选择不做? 从0到1,我们面临什么选择?我们作出了什么选择? 从0到1,我们为什么作出了这种选择? 背景 在资本注意力之下,市面上出现数十种共享单车.看上去这些共享单车没有本质性区别,他们面向相同的用户群体,解决相同的出行问题,面对同样的竞争与风险.但是各家产品的细节,却从出现的第一天就有所不同. 在一个产品从0至1的过程中,最大的挑战莫过于“为什么做这,为什么不做这”,而一个个的决策也决定了产品的命运.今天我

摩拜单车深度产品体验报告

上周朋友写了一篇共享汽车的体验文章,而我最近则一直在使用摩拜单车,并且近几个月以来,"共享单车"这个名堂貌似也越来越响亮了,虽然我一直觉得这个所谓的共享的本质不过是B2C的租车模式. 基于以上的种种因素组合,我决定写一篇关于摩拜单车的体验报告,在文章的最开始我会先说明写本文的目的和本文的一些局限性. 写作目的: 摩拜单车兴起于今年8月之后,增长的速度非常快,产品迭代背后的逻辑肯定有很多值得我们学习的东西,加上摩拜单车成功解决了我上班路上的"最后一公里问题".所以就打

一道模板元编程题源码解答(replace_type)

今天有一同学在群上聊到一个比较好玩的题目(本人看书不多,后面才知是<C++模板元编程>第二章里面的一道习题), 我也抱着试一试的态度去完成它, 这道题也体现了c++模板元编程的基础和精髓: 类型就是数据. 题目如下所述: Write a ternary metafunction replace_type<c,x,y> that takes an arbitrary compound type c as its first parameter, and replaces all oc

滑板车搭上共享风口,未来能出现下一个摩拜吗?

国内的共享打车.共享单车等生意的火爆.天价的融资等,其实也很让"歪果仁"眼红.为此,一些因地制宜的共享交通出行方式也开始兴起.近日,在新加坡共享电动滑板车成为一大热门商业模式.在这个地理面积小小的国家,Neuron Mobility公司已经在街头投入2万辆电动滑板车.这家公司的联合创始人都已经表示,希望通过共享单车的模式来鼓励更多出行者使用共享电动滑板车. 从某些方面看,共享滑板车跟共享单车类似.车辆装配GPS和物联网传感器,能够识别滑板车的具体位置和实时进行软件定位.价格方面,用户需

一道有趣的算法题:仿照Excel的列编号,给定一个数字,输出该列编号字符串

       By Long Luo 最近遇到一个算法题: 仿照Excel的列编号,给出一个数字,输出该列编号字符串. 例如:A对应1,Z对应26,AA对应27,AZ对应52 ...... 这个题目是一个典型的26进制思路去处理,但是这个题目里面有很多陷阱,在1, 26, 52等特殊情况进行考虑,经过晚上接近1个小时的编写,完成的代码如下: C++代码如下: #include <iostream> #include <string.h> using namespace std; /

ofo全面向摩拜“靠拢”,还来得及吗?

昨天下午,朋友圈霸屏的马化腾跟朱啸虎对撕,将共享单车的模式之争又推向了高潮.在他们的朋友圈里,两人争执的焦点是智能锁的真伪. 实际上,ofo与摩拜从创立初始在模式上就完全迥异,走了两条完全相反的方向.你会发现,摩拜一直坚定地按照自己最初设计的路线在走,而ofo的步调似乎不断在调整,甚至模式上开始全面向摩拜靠拢.为什么这么说,别急,懂懂后面再做详细地阐述. 先说说,今天早上懂懂受到的"惊吓".早上起来,手机里的各个群都在转这个: 如果方向不对,跑得越快,漏洞就越大. 先说说车身 摩拜是完