【算法】牛客网模拟题编程部分3.23日
来源:互联网 发布:淘宝代充平台 编辑:程序博客网 时间:2024/06/05 06:38
用JavaScript实现
来源:牛客网
3道编程题目,记录3月23日牛客网模拟笔试(JS版)。如有错误,欢迎指正
上一次模拟笔试的时候没有赶上,导致最后只有时间看了题目,这次完整参加了模拟笔试,发现题目没有想象中那样简单,看似简单的题目对时间复杂度都有要求,并且以前一直没有留意过js的输入输出,这次考完后特意查了一下是用readline模块实现的,下面是其中一道题的代码,时间复杂度并不符合要求,先贴上来,之后改正。
var readline=require('readline');
const rl=readline.createInterface({
input: process.stdin,
output: process.stdout,
terminal:false //加上这句退出时不会有输出
});
// var readline = require('readline');
// var rl = readline.createInterface(process.stdin, process.stdout);
rl.on('line',function(line){
var arr=line.split(" ");
if(arr.length !=3){
console.log("请重新输入!");
}
else{
a=arr[0];
b=arr[1];
c=arr[2];
var k=0;
for(var i=a;i<=b;i++){
if(i % c ==0)
k++;
}
console.log(k);
}
rl.prompt;
});
rl.on('close',function(){
console.log('b');
process.exit(0);
});
- 【算法】牛客网模拟题编程部分3.23日
- 【算法】牛客网模拟题编程部分
- 算法机考模拟题题解(部分)
- 部分算法编程(Delphi)
- 算法编程题5-字符串部分移位问题
- 2015编程之美资格赛:2月29日 模拟题
- 基于Socket编程,模拟TCP部分协议字段编程
- 编程算法 - 部分和问题 代码(C)
- 路由模拟——论文算法设计部分(1)
- 路由模拟——论文算法设计部分(2)
- 路由模拟——论文算法设计部分(3)
- 路由模拟——论文算法设计部分(4)
- 牛客网模拟测试 3 道编程题
- 编程算法之模拟法-猜数字
- 编程算法之模拟法-掷骰子
- Linux编程:模拟进程调度算法
- 2017年4月26日 阿里巴巴笔试编程题 调度算法
- Zend认证模拟题(部分)
- Javascript 作用域 闭包 原型和原型链
- SOJ 1035
- 沉浸式状态栏框架-SystemBarTint
- git常用命令以及使用技巧
- html5与安卓native交互,相互调用
- 【算法】牛客网模拟题编程部分3.23日
- UVA
- JAVA多线程之——线程的实现方式
- ZSTUOJ 4270: 同源数
- 在mac系统安装Apache Tomcat的详细步骤
- [leetcode]83. Remove Duplicates from Sorted List
- Jsp中标签使用:tag 文件方式 和 tld文件方式
- javaScript采用面向对象的方式实现实现拖拽
- jq-$.extend方法使用说明