草庐IT

华为OD机试 - 数据最节约的备份方法(Java & JS & Python)

题目描述有若干个文件,使用刻录光盘的方式进行备份,假设每张光盘的容量是500MB,求使用光盘最少的文件分布方式所有文件的大小都是整数的MB,且不超过500MB;文件不能分割、分卷打包输入描述一组文件大小的数据输出描述使用光盘的数量备注不用考虑输入数据不合法的情况;假设最多100个输入文件。用例输入100,500,300,200,400输出3说明(100,400),(200,300),(500)3张光盘即可。输入和输出内容都不含空格。输入1,100,200,300

组态王的日历控件Microsoft Date and Time Picker control 6.0(SP4)

关于组态王通用控件中的日历控件MicrosoftDateandTimePickercontrol6.0(SP4)不能正常使用,解决方法。本人亲身经历,搞了2天终于解决了。安装此软件包即可解决问题。(3条消息)组态王的日历控件MicrosoftDateandTimePickercontrol6.0-数据集文档类资源-CSDN文库  

华为OD机试真题 JavaScript 实现【在字符串中找出连续最长的数字串】【2023 B卷 100分】,附详细解题思路

一、题目描述输入一个字符串,返回其最长的数字子串,以及其长度。若有多个最长的数字子串,则将它们全部输出(按原字符串的相对位置)。本题含有多组样例输入。数据范围:字符串长度1≤n≤200,保证每组输入都至少含有一个数字。二、输入描述输入一个字符串。三、输出描述输出字符串中最长的数字字符串和它的长度,中间用逗号间隔。如果有相同长度的串,则要一块儿输出(中间不要输出空格)。四、解题思路输入一个字符串;使用正则表达式[^0-9]+将字符串分隔为数字子串和非数字子串;定义一个最长数字子串的长度max,初始化为0;定义一个集合,存储最长数字子串;如果字符串长度大于max,则更新max,清空maxList,

记一次华为od面试

原公司入职一年半无涨薪,后续也不太会有机会,开发经常干着维护工作,遂产生离职念头。但是今年大环境很差,给几个市面上还不错的公司投递简历都没啥回复。只有华为od和几个外包公司和本人沟通过。权衡之下无奈只能尝试华为od。正常面试流程分为机试--性格测试--技术一面--技术二面--主管面--hr资面--offer审核。机试三道编程题前两道简单题各100分,第三道中等难度200分。满分400分,150算通过,分数越高可推荐的部门相应越多。性格测试50道选择题,翻过页就不能重答上一页的题目。需要注意前边做的题和后边题的答案保持一致,选择答案尽可能往积极阳光的方面靠拢。技术一面(部门面)先自我介绍,然后问

date - 如何将日期转换为不同的格式?

我想在Go中将日期格式从2010-01-2311:44:20转换为Jan23'10at11:44。我尝试了time中的几个功能打包但无法成功。有人可以帮我吗? 最佳答案 您可以使用时间包的Parse和Format将其转换为所需的文本格式。两者都采用您需要的格式的引用时间(2006-01-0215:04:05)作为参数,这使得格式相当容易理解。dtstr1:="2010-01-2311:44:20"dt,_:=time.Parse("2006-01-0215:04:05",dtstr1)dtstr2:=dt.Format("Jan2'

date - 如何将日期转换为不同的格式?

我想在Go中将日期格式从2010-01-2311:44:20转换为Jan23'10at11:44。我尝试了time中的几个功能打包但无法成功。有人可以帮我吗? 最佳答案 您可以使用时间包的Parse和Format将其转换为所需的文本格式。两者都采用您需要的格式的引用时间(2006-01-0215:04:05)作为参数,这使得格式相当容易理解。dtstr1:="2010-01-2311:44:20"dt,_:=time.Parse("2006-01-0215:04:05",dtstr1)dtstr2:=dt.Format("Jan2'

date - "month out of range"解析不带分隔符的日期时

关于如何让golang正确解析诸如31916之类的日期字符串的任何想法我一直收到月份超出范围错误。date,err:=time.Parse("1206","31916")fmt.Println(date,err)当然,我想将月份视为3而不是像现在这样的31,但我不确定除了向格式添加分隔符之外如何强制它在月份停止在3。 最佳答案 例如,packagemainimport("fmt""time")funcparseDate(datestring)(time.Time,error){iflen(date)==5{date="0"+date

date - "month out of range"解析不带分隔符的日期时

关于如何让golang正确解析诸如31916之类的日期字符串的任何想法我一直收到月份超出范围错误。date,err:=time.Parse("1206","31916")fmt.Println(date,err)当然,我想将月份视为3而不是像现在这样的31,但我不确定除了向格式添加分隔符之外如何强制它在月份停止在3。 最佳答案 例如,packagemainimport("fmt""time")funcparseDate(datestring)(time.Time,error){iflen(date)==5{date="0"+date

华为OD机试 - 快递投放问题(Java & JS & Python)

题目描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递?输入描述第一行输入MN,M个包裹N个道路信息.0检查站禁止通行的包裹如果有多个以空格分开输出描述输出不能送达的包裹,如:package2package4,如果所有包裹都可以送达则输出:none,输出结果按照升序排列。用例输入42package1ACpackage2ACpackage3BCpackage4ACABpackage1ACpackage2输出package2说明无

华为OD机试 - 快递投放问题(Java & JS & Python)

题目描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递?输入描述第一行输入MN,M个包裹N个道路信息.0检查站禁止通行的包裹如果有多个以空格分开输出描述输出不能送达的包裹,如:package2package4,如果所有包裹都可以送达则输出:none,输出结果按照升序排列。用例输入42package1ACpackage2ACpackage3BCpackage4ACABpackage1ACpackage2输出package2说明无