- 1. Java 的基本数据类型都有哪些各占几个字节 2. short s1 = 1;s1 =s1 + 1;有错吗?short s1 = 1;s1 += 1有错吗; 前者不正确,后者正确。对于shorts1=1;s1=s1 + 1;由于1是int类型,因此s1+1运算结果也是int型, 需要强制转换类型才能赋值给short 型。而short s1 = 1;s1 += ... 1. Java 的基本数据类型都有哪些各占几个字节 2. short s1 = 1;s1 =s1 + 1;有错吗?short s1 = 1;s1 += 1有错吗; 前者不正确,后者正确。对于shorts1=1;s1=s1 + 1;由于1是int类型,因此s1+1运算结果也是int型, 需要强制转换类型才能赋值给short 型。而short s1 = 1;s1 += ...
- 题目链接~~> 这题确实很经典,需要强烈的剪枝。 解题思路: 一个接一个的把木棍拼起来,最后把木棍用光。 *&nb... 题目链接~~> 这题确实很经典,需要强烈的剪枝。 解题思路: 一个接一个的把木棍拼起来,最后把木棍用光。 *&nb...
- 有许多人感觉二分很简单,我以前也是这样感觉的,但是随着做的题目越来越多越感觉二分其实不好掌握,我们所了解的只不过是一些明显的二分而已,有许多二分都是隐式的并不明显。 二分思想: &... 有许多人感觉二分很简单,我以前也是这样感觉的,但是随着做的题目越来越多越感觉二分其实不好掌握,我们所了解的只不过是一些明显的二分而已,有许多二分都是隐式的并不明显。 二分思想: &...
- 题目链接~~> 开始时没想道怎样判重,后来想到用二维数组存一下一个值的所有组合,当前值如果再出现别的组合,先检查一下存入的是否有重复的,如果没有则输出,... 题目链接~~> 开始时没想道怎样判重,后来想到用二维数组存一下一个值的所有组合,当前值如果再出现别的组合,先检查一下存入的是否有重复的,如果没有则输出,...
- 题目链接~~> 做题感悟:这题以前看过但是没做出来,也不知道用状态压缩,今天做了一下竟然1A ,悲剧的是AC 之后我看别人都没排序,so~>自己也罢排序的删掉结果就wa了,这是为什么??? 解题思路:状态压缩 + 记忆化搜索 dp[ S ] 代表达到... 题目链接~~> 做题感悟:这题以前看过但是没做出来,也不知道用状态压缩,今天做了一下竟然1A ,悲剧的是AC 之后我看别人都没排序,so~>自己也罢排序的删掉结果就wa了,这是为什么??? 解题思路:状态压缩 + 记忆化搜索 dp[ S ] 代表达到...
- 题目链接~~> 做题感悟:本来以为就一种结果搞了好久没搞定,然后用前天看的01背包打印路径的方法,但是必须用二维的数组果断超时,因为没看到第一维只有20!!。 解题思路:这题属于价值和重量相等的01背包问题,只是题目还要求输出路径(只要输出一种即可)。 代码: #include<stdio.h>#include<string.h>int ... 题目链接~~> 做题感悟:本来以为就一种结果搞了好久没搞定,然后用前天看的01背包打印路径的方法,但是必须用二维的数组果断超时,因为没看到第一维只有20!!。 解题思路:这题属于价值和重量相等的01背包问题,只是题目还要求输出路径(只要输出一种即可)。 代码: #include<stdio.h>#include<string.h>int ...
- 题目链接~~> 做题感悟:感觉自己还是太水,代码水平有待提高,现在越来越感觉codeforces 的题目很好,以后决定每周刷两套codeforces的题目,希望能坚持下来,扯的有点远了。 解题思路: 这题诈一看貌似大叔级别的题目,其实不然,细心观察你会发现... 题目链接~~> 做题感悟:感觉自己还是太水,代码水平有待提高,现在越来越感觉codeforces 的题目很好,以后决定每周刷两套codeforces的题目,希望能坚持下来,扯的有点远了。 解题思路: 这题诈一看貌似大叔级别的题目,其实不然,细心观察你会发现...
- 题目链接~~> 做题感悟:这题虽然看似很简单其实如果细心的话也不难,但是wa 了 n 次,wa 在了统计最优解个数上,开始没有开数组然后最后统计达到目标状态最优解的个数,这样是不对的,因为你只记录了最终的状态,可能在形成最优解的过程中有许多方法构成了最优解。 解题思路:  ... 题目链接~~> 做题感悟:这题虽然看似很简单其实如果细心的话也不难,但是wa 了 n 次,wa 在了统计最优解个数上,开始没有开数组然后最后统计达到目标状态最优解的个数,这样是不对的,因为你只记录了最终的状态,可能在形成最优解的过程中有许多方法构成了最优解。 解题思路:  ...
- 题目链接~~> 做题感悟:先前做过一个类似的题,是俄罗斯的一道区域赛的题目,也是用的状态压缩 + 矩阵快速幂。 解题思路:状态压缩 + 矩阵快速幂 构造一个矩阵 B [ i ] [ j ] 代表状态 i ,与状态 j 是否合法,j 代表上一行的状态,如... 题目链接~~> 做题感悟:先前做过一个类似的题,是俄罗斯的一道区域赛的题目,也是用的状态压缩 + 矩阵快速幂。 解题思路:状态压缩 + 矩阵快速幂 构造一个矩阵 B [ i ] [ j ] 代表状态 i ,与状态 j 是否合法,j 代表上一行的状态,如...
- Java第一次月考50题及解析 1、【单选题】在Java中,用()关键字修饰的方法可以直接通过类名来调用。 A.static B.final C.public D.void 【正确答案】A 【答案解析】此题目考查的是Java中的static关键字。 在Java语言中,由static关键字修饰的方法为静态方法,可以通过类名来直接调用。所以本题正确的选项为... Java第一次月考50题及解析 1、【单选题】在Java中,用()关键字修饰的方法可以直接通过类名来调用。 A.static B.final C.public D.void 【正确答案】A 【答案解析】此题目考查的是Java中的static关键字。 在Java语言中,由static关键字修饰的方法为静态方法,可以通过类名来直接调用。所以本题正确的选项为...
- 题目链接~~> 做题感悟:这题很多坑的地方,比如起点与终点相同,最多150个站点。哎~还是被坑的太少。 解题思路:map+DIjkstra 可以用map处理字符串,但是用时比普通数组花时间长。 代码: #include<stdio.h>#include<iostream>#include<map>#include<str... 题目链接~~> 做题感悟:这题很多坑的地方,比如起点与终点相同,最多150个站点。哎~还是被坑的太少。 解题思路:map+DIjkstra 可以用map处理字符串,但是用时比普通数组花时间长。 代码: #include<stdio.h>#include<iostream>#include<map>#include<str...
- 进制转换器项目要求:用户提供需要转换的数据和该数据的进制,以及要转换的进制,进制转换器提供给用户最终的正确转换的结果。 转换器实例 例如,用户提供了一个十进制数:10,要求将此数据以二进制形式转换,则通过进制转换器转换的最终结果应该:1010。 提示:此进制转换器可以在 2-36 进制之间对数据进行任意转换。各进制中对应的数字如下表: 设计思... 进制转换器项目要求:用户提供需要转换的数据和该数据的进制,以及要转换的进制,进制转换器提供给用户最终的正确转换的结果。 转换器实例 例如,用户提供了一个十进制数:10,要求将此数据以二进制形式转换,则通过进制转换器转换的最终结果应该:1010。 提示:此进制转换器可以在 2-36 进制之间对数据进行任意转换。各进制中对应的数字如下表: 设计思...
- 写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与思考。如果您也对 深度学习、机器视觉、算法、C++、Python 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 文章目录 1. 题目(LeetCode 面试题)2. 解答过程3. 题目解答(... 写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与思考。如果您也对 深度学习、机器视觉、算法、C++、Python 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 文章目录 1. 题目(LeetCode 面试题)2. 解答过程3. 题目解答(...
- STL算法就是像查找、搜索、删除等操作的通用函数,其应用范围很广。要使用STL算法,应用程序必须包含头文件: #include <algorithm> 1 使用STL算法 1.count()与count_if() 算法std:::count()和count_if()计算给定范围内的元素数。 下面演示使用STL算法std::count()和count_i... STL算法就是像查找、搜索、删除等操作的通用函数,其应用范围很广。要使用STL算法,应用程序必须包含头文件: #include <algorithm> 1 使用STL算法 1.count()与count_if() 算法std:::count()和count_if()计算给定范围内的元素数。 下面演示使用STL算法std::count()和count_i...
- 题目链接~~> 先生成蛇型矩阵,然后再筛选出素数进行标记,最后bfs。这里要注意题目要求的1-10000的之间的数路径,但是并不代表我们只要打印到这个范围的素数,因为... 题目链接~~> 先生成蛇型矩阵,然后再筛选出素数进行标记,最后bfs。这里要注意题目要求的1-10000的之间的数路径,但是并不代表我们只要打印到这个范围的素数,因为...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签