2018年1月11日
摘要: 中级算法就不详述了, 好好看应该都能看懂= = ,写程序应该还是要给自己的程序好好备注的 ... Sum All Numbers in a Range 我们会传递给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。 最小的数字并非总在最前面。 Diff Two Arrays 比较两个数 阅读全文
posted @ 2018-01-11 14:37 辣条菌的思维屋i 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 如果传入字符串是一个有效的美国电话号码,则返回 true. 用户可以在表单中填入一个任意有效美国电话号码. 下面是一些有效号码的例子(还有下面测试时用到的一些变体写法): 在本节中你会看见如 800-692-7753 or 8oo-six427676;laskdjf这样的字符串. 你的任务就是验证前 阅读全文
posted @ 2018-01-11 13:27 辣条菌的思维屋i 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 创建一个函数,接受两个或多个数组,返回所给数组的 对等差分(symmetric difference) (△ or ⊕)数组. 给出两个集合 (如集合 A = {1, 2, 3} 和集合 B = {2, 3, 4}), 而数学术语 "对等差分" 的集合就是指由所有只在两个集合其中之一的元素组成的集合 阅读全文
posted @ 2018-01-11 13:16 辣条菌的思维屋i 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 设计一个收银程序 checkCashRegister() ,其把购买价格(price)作为第一个参数 , 付款金额 (cash)作为第二个参数, 和收银机中零钱 (cid) 作为第三个参数. cid 是一个二维数组,存着当前可用的找零. 当收银机中的钱不够找零时返回字符串 "Insufficient 阅读全文
posted @ 2018-01-11 12:03 辣条菌的思维屋i 阅读(195) 评论(0) 推荐(1) 编辑
摘要: 依照一个存着新进货物的二维数组,更新存着现有库存(在 arr1 中)的二维数组. 如果货物已存在则更新数量 . 如果没有对应货物则把其加入到数组中,更新最新的数量. 返回当前的库存数组,且按货物名称的字母顺序排列. 代码如下: 阅读全文
posted @ 2018-01-11 11:45 辣条菌的思维屋i 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 把一个字符串中的字符重新排列生成新的字符串,返回新生成的字符串里没有连续重复字符的字符串个数.连续重复只以单个字符为准 例如, aab 应该返回 2 因为它总共有6中排列 (aab, aab, aba, aba, baa, baa), 但是只有两个 (aba and aba)没有连续重复的字符 (在 阅读全文
posted @ 2018-01-11 10:28 辣条菌的思维屋i 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 让日期区间更友好! 把常见的日期格式如:YYYY-MM-DD 转换成一种更易读的格式。 易读格式应该是用月份名称代替月份数字,用序数词代替数字来表示天 (1st 代替 1). 记住不要显示那些可以被推测出来的信息: 如果一个日期区间里结束日期与开始日期相差小于一年,则结束日期就不用写年份了;在这种情 阅读全文
posted @ 2018-01-11 10:14 辣条菌的思维屋i 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 用下面给定的方法构造一个对象. 方法有 getFirstName(), getLastName(), getFullName(), setFirstName(first), setLastName(last), and setFullName(firstAndLast). 所有有参数的方法只接受一个 阅读全文
posted @ 2018-01-11 09:37 辣条菌的思维屋i 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 返回一个数组,其内容是把原数组中对应元素的平均海拔转换成其对应的轨道周期. 原数组中会包含格式化的对象内容,像这样 {name: 'name', avgAlt: avgAlt}. 至于轨道周期怎么求,戳这里 on wikipedia (不想看英文的话可以自行搜索以轨道高度计算轨道周期的公式). 求得 阅读全文
posted @ 2018-01-11 09:26 辣条菌的思维屋i 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 找到你的另一半 都说优秀的程序员擅长面向对象编程,但却经常找不到另一半,这是为什么呢?因为你总是把自己局限成为一个程序员,没有打开自己的思维。 这是一个社群的时代啊,在这里你应该找到与你有相同价值观但又互补的另一半。 譬如:你编程能力强,估值11分,如果以20分为最佳情侣来计算,你应该找一个设计能力 阅读全文
posted @ 2018-01-11 09:09 辣条菌的思维屋i 阅读(505) 评论(0) 推荐(0) 编辑