<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[十年以上编程经验的干货分享]]></title><description><![CDATA[爱学习，爱编程，爱分享，学软件，找五木大大]]></description><link>https://blog.youkuaiyun.com/mars1199</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mars1199]]></copyright><item><title><![CDATA[【华为OD】D卷真题200分：高效货运 JavaScript代码[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/141202693</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/141202693</guid><author>mars1199</author><pubDate>Wed, 14 Aug 2024 23:24:28 +0800</pubDate><description><![CDATA[3.老李每次发车时载货总重量刚好为货车额定载货重量wt，车上必须同时有货物A和货物B，货物A、B不可切割。2.现有两种货物，货物A单件重量为wa，单件运费利润为pa，货物B单件重量为wb，单件运费利润为pb。第四列输入为货物A的单件运费利润pa，0]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：高效货运 python代码[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/141202639</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/141202639</guid><author>mars1199</author><pubDate>Wed, 14 Aug 2024 23:21:46 +0800</pubDate><description><![CDATA[3.老李每次发车时载货总重量刚好为货车额定载货重量wt，车上必须同时有货物A和货物B，货物A、B不可切割。2.现有两种货物，货物A单件重量为wa，单件运费利润为pa，货物B单件重量为wb，单件运费利润为pb。第四列输入为货物A的单件运费利润pa，0]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：高效货运 Java代码[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/141202612</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/141202612</guid><author>mars1199</author><pubDate>Wed, 14 Aug 2024 23:17:06 +0800</pubDate><description><![CDATA[3.老李每次发车时载货总重量刚好为货车额定载货重量wt，车上必须同时有货物A和货物B，货物A、B不可切割。2.现有两种货物，货物A单件重量为wa，单件运费利润为pa，货物B单件重量为wb，单件运费利润为pb。第四列输入为货物A的单件运费利润pa，0]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：高效货运 C++代码[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/141202590</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/141202590</guid><author>mars1199</author><pubDate>Wed, 14 Aug 2024 23:14:33 +0800</pubDate><description><![CDATA[3.老李每次发车时载货总重量刚好为货车额定载货重量wt，车上必须同时有货物A和货物B，货物A、B不可切割。2.现有两种货物，货物A单件重量为wa，单件运费利润为pa，货物B单件重量为wb，单件运费利润为pb。第四列输入为货物A的单件运费利润pa，0]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：高效货运 C语言代码[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/141202472</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/141202472</guid><author>mars1199</author><pubDate>Wed, 14 Aug 2024 23:11:16 +0800</pubDate><description><![CDATA[3.老李每次发车时载货总重量刚好为货车额定载货重量wt，车上必须同时有货物A和货物B，货物A、B不可切割。2.现有两种货物，货物A单件重量为wa，单件运费利润为pa，货物B单件重量为wb，单件运费利润为pb。第四列输入为货物A的单件运费利润pa，0]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：评论转换输出 JavaScript代码实现【思路+代码】]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140859394</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140859394</guid><author>mars1199</author><pubDate>Thu, 01 Aug 2024 22:52:52 +0800</pubDate><description><![CDATA[嵌套级别为1的评论是"hello test one"，嵌套级别为2的评论是"ok bye two"，嵌套级别为3的评论为"a"。第一条评论是"hello,2,ok,0,bye,0"，第二条评论是"test,0"，第三条评论是"one,1,two,1,a,0"。所有评论被保存成"hello,2,ok,0,bye,0,test,0,one,1,two,1,a,0"。如下图所示，最大嵌套级别为2，嵌套级别为1的评论是"A"，嵌套级别为2的评论是"A a A a A"对于每一级嵌套，评论应该按照输入中的顺序打印。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：评论转换输出 C语言代码实现【思路+代码】]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140859375</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140859375</guid><author>mars1199</author><pubDate>Thu, 01 Aug 2024 22:49:42 +0800</pubDate><description><![CDATA[嵌套级别为1的评论是"hello test one"，嵌套级别为2的评论是"ok bye two"，嵌套级别为3的评论为"a"。第一条评论是"hello,2,ok,0,bye,0"，第二条评论是"test,0"，第三条评论是"one,1,two,1,a,0"。所有评论被保存成"hello,2,ok,0,bye,0,test,0,one,1,two,1,a,0"。如下图所示，最大嵌套级别为2，嵌套级别为1的评论是"A"，嵌套级别为2的评论是"A a A a A"对于每一级嵌套，评论应该按照输入中的顺序打印。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：评论转换输出 python代码实现【思路+代码】]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140859362</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140859362</guid><author>mars1199</author><pubDate>Thu, 01 Aug 2024 22:48:46 +0800</pubDate><description><![CDATA[嵌套级别为1的评论是"hello test one"，嵌套级别为2的评论是"ok bye two"，嵌套级别为3的评论为"a"。第一条评论是"hello,2,ok,0,bye,0"，第二条评论是"test,0"，第三条评论是"one,1,two,1,a,0"。所有评论被保存成"hello,2,ok,0,bye,0,test,0,one,1,two,1,a,0"。如下图所示，最大嵌套级别为2，嵌套级别为1的评论是"A"，嵌套级别为2的评论是"A a A a A"对于每一级嵌套，评论应该按照输入中的顺序打印。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：评论转换输出 Java代码实现【思路+代码】]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140859349</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140859349</guid><author>mars1199</author><pubDate>Thu, 01 Aug 2024 22:47:32 +0800</pubDate><description><![CDATA[嵌套级别为1的评论是"hello test one"，嵌套级别为2的评论是"ok bye two"，嵌套级别为3的评论为"a"。第一条评论是"hello,2,ok,0,bye,0"，第二条评论是"test,0"，第三条评论是"one,1,two,1,a,0"。所有评论被保存成"hello,2,ok,0,bye,0,test,0,one,1,two,1,a,0"。如下图所示，最大嵌套级别为2，嵌套级别为1的评论是"A"，嵌套级别为2的评论是"A a A a A"对于每一级嵌套，评论应该按照输入中的顺序打印。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：评论转换输出 C++代码实现【思路+代码】]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140859275</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140859275</guid><author>mars1199</author><pubDate>Thu, 01 Aug 2024 22:46:29 +0800</pubDate><description><![CDATA[嵌套级别为1的评论是"hello test one"，嵌套级别为2的评论是"ok bye two"，嵌套级别为3的评论为"a"。第一条评论是"hello,2,ok,0,bye,0"，第二条评论是"test,0"，第三条评论是"one,1,two,1,a,0"。所有评论被保存成"hello,2,ok,0,bye,0,test,0,one,1,two,1,a,0"。如下图所示，最大嵌套级别为2，嵌套级别为1的评论是"A"，嵌套级别为2的评论是"A a A a A"对于每一级嵌套，评论应该按照输入中的顺序打印。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：结队编程 JavaScript代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140694280</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140694280</guid><author>mars1199</author><pubDate>Thu, 25 Jul 2024 16:52:11 +0800</pubDate><description><![CDATA[这题主要考的是循环层数的优化，如果按照题意使用3层循环来处理，就会超过时间复杂度，最多能达到95%的通过率，可以在3层循环的基础上，优化成2层循环，减少时间复杂度即可。结队小组需满足： level [i] < level [j] < level [k] 或者 level [i] > level [j] > level [k] ，从部门中选出序号分别为 i、j、k 的 3 名员工，他们的职级分别为 level[i]、level [j]、level [k]同一员工可以参加多个小组。第一行输入：员工总数n。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：结队编程 python代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140693661</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140693661</guid><author>mars1199</author><pubDate>Thu, 25 Jul 2024 16:45:45 +0800</pubDate><description><![CDATA[这题主要考的是循环层数的优化，如果按照题意使用3层循环来处理，就会超过时间复杂度，最多能达到95%的通过率，可以在3层循环的基础上，优化成2层循环，减少时间复杂度即可。结队小组需满足： level [i] < level [j] < level [k] 或者 level [i] > level [j] > level [k] ，从部门中选出序号分别为 i、j、k 的 3 名员工，他们的职级分别为 level[i]、level [j]、level [k]同一员工可以参加多个小组。第一行输入：员工总数n。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：结队编程 Java代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140693409</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140693409</guid><author>mars1199</author><pubDate>Thu, 25 Jul 2024 16:30:22 +0800</pubDate><description><![CDATA[这题主要考的是循环层数的优化，如果按照题意使用3层循环来处理，就会超过时间复杂度，最多能达到95%的通过率，可以在3层循环的基础上，优化成2层循环，减少时间复杂度即可。结队小组需满足： level [i] < level [j] < level [k] 或者 level [i] > level [j] > level [k] ，从部门中选出序号分别为 i、j、k 的 3 名员工，他们的职级分别为 level[i]、level [j]、level [k]同一员工可以参加多个小组。第一行输入：员工总数n。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：结队编程 C语言代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140693261</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140693261</guid><author>mars1199</author><pubDate>Thu, 25 Jul 2024 16:23:53 +0800</pubDate><description><![CDATA[这题主要考的是循环层数的优化，如果按照题意使用3层循环来处理，就会超过时间复杂度，最多能达到95%的通过率，可以在3层循环的基础上，优化成2层循环，减少时间复杂度即可。结队小组需满足： level [i] < level [j] < level [k] 或者 level [i] > level [j] > level [k] ，从部门中选出序号分别为 i、j、k 的 3 名员工，他们的职级分别为 level[i]、level [j]、level [k]同一员工可以参加多个小组。第一行输入：员工总数n。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题200分：结队编程 C++代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140692892</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140692892</guid><author>mars1199</author><pubDate>Thu, 25 Jul 2024 16:16:48 +0800</pubDate><description><![CDATA[【华为OD】2024年C、D卷真题集：最新的真题集题库 C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集：最新的真题集题库 C/C++/Java/python/JavaScript-优快云博客某部门计划通过结队编程来进行项目开发，已知该部门有N名员工，每个员工有独一无二的职级，每三个员工形成一个小组进行结队编程，结队分组规则如下：从部门中选出序号分别为 i、j、k 的 3 名员工，他们的职级分别为 level[i]、level [j]、level [k]结队小组]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题100分：分苹果 JavaScript代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140561706</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140561706</guid><author>mars1199</author><pubDate>Fri, 19 Jul 2024 23:35:31 +0800</pubDate><description><![CDATA[A、B两个人把苹果分为两堆，A希望按照他的计算规则等分苹果，他的计算规则是按照二进制加法计算，并且不计算进位 12+5=9(1100 + 0101=9)，B的计算规则是十进制加法，包括正常进位，B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量，输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求，输出-1。用到了快排，升序，然后按题目的规则进行对应的加法处理，得出最后的结果。输出第一行是B获取的苹果总重量：11。输入第二行是每个苹果重量： 3 5 6。输入第一行是苹果数量： 3。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题100分：分苹果 C语言代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140561625</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140561625</guid><author>mars1199</author><pubDate>Fri, 19 Jul 2024 23:28:57 +0800</pubDate><description><![CDATA[A、B两个人把苹果分为两堆，A希望按照他的计算规则等分苹果，他的计算规则是按照二进制加法计算，并且不计算进位 12+5=9(1100 + 0101=9)，B的计算规则是十进制加法，包括正常进位，B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量，输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求，输出-1。用到了快排，升序，然后按题目的规则进行对应的加法处理，得出最后的结果。输出第一行是B获取的苹果总重量：11。输入第二行是每个苹果重量： 3 5 6。输入第一行是苹果数量： 3。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题100分：分苹果 java代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140561614</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140561614</guid><author>mars1199</author><pubDate>Fri, 19 Jul 2024 23:27:51 +0800</pubDate><description><![CDATA[A、B两个人把苹果分为两堆，A希望按照他的计算规则等分苹果，他的计算规则是按照二进制加法计算，并且不计算进位 12+5=9(1100 + 0101=9)，B的计算规则是十进制加法，包括正常进位，B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量，输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求，输出-1。用到了快排，升序，然后按题目的规则进行对应的加法处理，得出最后的结果。输出第一行是B获取的苹果总重量：11。输入第二行是每个苹果重量： 3 5 6。输入第一行是苹果数量： 3。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题100分：分苹果 python代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140561599</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140561599</guid><author>mars1199</author><pubDate>Fri, 19 Jul 2024 23:26:30 +0800</pubDate><description><![CDATA[A、B两个人把苹果分为两堆，A希望按照他的计算规则等分苹果，他的计算规则是按照二进制加法计算，并且不计算进位 12+5=9(1100 + 0101=9)，B的计算规则是十进制加法，包括正常进位，B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量，输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求，输出-1。用到了快排，升序，然后按题目的规则进行对应的加法处理，得出最后的结果。输出第一行是B获取的苹果总重量：11。输入第二行是每个苹果重量： 3 5 6。输入第一行是苹果数量： 3。]]></description><category></category></item><item><title><![CDATA[【华为OD】D卷真题100分：分苹果 C++代码实现[思路+代码]]]></title><link>https://blog.youkuaiyun.com/mars1199/article/details/140561527</link><guid>https://blog.youkuaiyun.com/mars1199/article/details/140561527</guid><author>mars1199</author><pubDate>Fri, 19 Jul 2024 23:25:31 +0800</pubDate><description><![CDATA[A、B两个人把苹果分为两堆，A希望按照他的计算规则等分苹果，他的计算规则是按照二进制加法计算，并且不计算进位 12+5=9(1100 + 0101=9)，B的计算规则是十进制加法，包括正常进位，B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量，输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求，输出-1。用到了快排，升序，然后按题目的规则进行对应的加法处理，得出最后的结果。输出第一行是B获取的苹果总重量：11。输入第二行是每个苹果重量： 3 5 6。输入第一行是苹果数量： 3。]]></description><category></category></item></channel></rss>