诺瓦星云1026秋招笔试真题解析
- 2026-10-30 20:04:28
诺瓦星云1026秋招笔试真题解析
关注我们,每周更新两到三次大厂最新笔试题解析
前言
题目非常简单。第一题是哈希表模拟,第二题直接简单的字符串处理而已
T1
编写一个程序,根据输入的一句英文,计算单词出现的次数,并按正序排序后输出。
输入
New to Python or choosing between Python 2 and Python 3 Read Python 2 or Python 3
输出
2:2
3:2
New:1
Python:5
Read:1
and:1
between:1
choosing:1
or:2
to:1
思路和代码
字典统计,模拟即可。
s = input()
words = s.split()
word_count = {}
for word in words:
word = word.strip()
word_count[word] = word_count.get(word, 0) + 1
ans = sorted(word_count.items())
for word, count in ans:
print(f'{word}:{count}')
T2
编写程序,用户输入不带千分位逗号的数字字符串,然后输出带千分位逗号的数字字符串(提示:需要考虑小数,输入数字字符串开头可能有0的情况)
输入
1294512.12412
输出
1,294,512.12412
思路和代码
使用format进行格式化即可。
s = input("")
float_value = float(s)
ans = "{:,.5f}".format(float_value)
ans = ans.rstrip('0').rstrip('.')
print(ans)
最后插一下我们的进阶一对一辅导啦
我们是一个针对技术岗(前后端开发、测试、测开、大数据开发)校招一对一进阶提高的工作室。我们从2020年2月份开始,迄今整整三年的时间,带领300+学员斩获1500+大厂offer,参加活动的同学人均5个中大厂offer以上,以下是我们活动内容的介绍! 万诺coding
我们主要是针对有一定基础的同学提供一对一笔试和面试辅导,针对每个同学不同的情况定制内容,包括但不限于“数据结构与算法”/“计算机基础知识”/“项目梳理”/“面试技巧”/“面试复盘”等内容。
摸底测试:如果有兴趣深入了解我们的活动,需要先参加我们的“摸底测试”(类似面试),方便我们了解你的具体情况(主要是code能力和计算机素养),定制出相应的辅导计划。同时这也是一个双向筛选的过程,如果基础过差的同学,抱歉我们可能无法辅导(基础过差的同学一对一辅导成本过高,对双方都不适合);摸底测试通过的同学,我们会定制化一个针对性的提高计划。然后你再考虑是否参加我们的活动。
承诺保offer:通过摸底测试后,我们会针对每个同学的情况给定一个“保offer”计划。然后同学可以根据自己的实际情况考虑参不参加我们的活动。
有兴趣的同学可以扫码添加我们的微信(whynotlab)
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。