JavaScript V8 acm模式做题记录

昨天第一次做笔试题目,以前都是在力扣上刷题,第一次用acm模式超级不习惯,题目做出来了,输入输出怎么都弄不对,今天在牛客网练习 记录如下
1.a+b(1)
在这里插入图片描述
在这里插入图片描述
2.a+b(2)
在这里插入图片描述
在这里插入图片描述
3.a+b(3)
在这里插入图片描述
在这里插入图片描述
4.a+b(4)
在这里插入图片描述
在这里插入图片描述
5.a+b(5)

### 牛客 JavaScript ACM 模式参与方法和规则 #### 一、环境准备 为了顺利参加牛客网的JavaScript ACM竞赛,在本地环境中需安装Node.js,因为比赛中的代码运行基于此平台。确保已下载并配置好最新版本的Node.js环境。 #### 二、输入输出处理方式 对于单行输入的情况,可以利用`readline`模块来获取标准输入流的数据[^2]: ```javascript const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, }); rl.on('line', (line) => { // 对每一行数据进行操作 }); ``` 当面对多行输入的需求时,则需要收集所有必要的行数再做进一步处理: ```javascript const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, }); let lines = []; rl.on('line', function (line) { lines.push(line); if (lines.length === 预期行数) { // 替换为实际所需的行数 // 完成逻辑运算后退出监听事件 rl.close(); } }).on('close', () => { // 执行主要业务逻辑 }); ``` #### 三、提交与测试流程 编写完成后的解决方案可以直接在牛客平台上通过内置编辑器提交。每次提交前建议先自行调试验证程序正确性;之后按照提示上传源文件或者直接粘贴代码片段至指定区域即可。系统会自动编译执行并将结果反馈给参赛者以便调整优化方案直至满意为止。 #### 四、注意事项 - **时间复杂度**:考虑到性能因素,应尽量减少不必要的循环嵌套以及降低算法的时间复杂度。 - **空间复杂度**:合理规划内存使用情况,防止因过度占用而导致超限错误。 - **边界条件**:充分考虑各种极端情况下可能出现的问题,并提前做好预防措施。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值