- 前面两篇文章中我们介绍了Java语言概述,了解了Java开发工具JDK以及详细的使用方式,接下来本篇文章为大家介绍编写Java程序必须掌握的若干语言基础知识,包括数据类型、变量、常量、表达式等。掌握这些基础知识,是编写正确Java程序的前提条件。 目录一、数据类型1.内置数据类型2.引用数据类型二、关键字与标识符1.标识符2.关键字三、常量和变量1.常量2.变量四、数据类型转换1.自动... 前面两篇文章中我们介绍了Java语言概述,了解了Java开发工具JDK以及详细的使用方式,接下来本篇文章为大家介绍编写Java程序必须掌握的若干语言基础知识,包括数据类型、变量、常量、表达式等。掌握这些基础知识,是编写正确Java程序的前提条件。 目录一、数据类型1.内置数据类型2.引用数据类型二、关键字与标识符1.标识符2.关键字三、常量和变量1.常量2.变量四、数据类型转换1.自动...
- 选择语句常见的逻辑运算符 if#include <stdio.h>int main(){ int a; scanf("%d", &a); if (a > 1) printf("a大于1"); return 0;} if…else…条件成立执行if语句中的内容,否则执行else后面的内容#include <stdio.h>int main(){ int a; scanf("%d", &a)... 选择语句常见的逻辑运算符 if#include <stdio.h>int main(){ int a; scanf("%d", &a); if (a > 1) printf("a大于1"); return 0;} if…else…条件成立执行if语句中的内容,否则执行else后面的内容#include <stdio.h>int main(){ int a; scanf("%d", &a)...
- 快慢指针算法思想:定义快慢指针 fast 和 slow,起始均位于链表头部。规定 fast 每次后移 2 步,slow 后移 1 步;若 fast 遇到 null 节点,则表示链表无环,结束;若链中有环,fast 和 slow 一定会再次相遇;当 fast 和 slow 相遇时,额外创建指针 ptr,并指向链表头部,且每次后移 1 步,最终 slow 和 ptr 会在入环点相遇。142. 环... 快慢指针算法思想:定义快慢指针 fast 和 slow,起始均位于链表头部。规定 fast 每次后移 2 步,slow 后移 1 步;若 fast 遇到 null 节点,则表示链表无环,结束;若链中有环,fast 和 slow 一定会再次相遇;当 fast 和 slow 相遇时,额外创建指针 ptr,并指向链表头部,且每次后移 1 步,最终 slow 和 ptr 会在入环点相遇。142. 环...
- 题目来源:【欧拉计划第 12 题】 高度可除的三角数 Highly divisible triangular number这道题我们在枚举完三角数后,最重要的是去判断何时某个三角数约数的个数大于 500下面我们来看下,针对计算约数的个数问题,用不同的算法解决,逐步求得最优解 方法 1最简单,更是非常容易理解的方法复杂度:O(n2)\large O_{\left ( n^{2} \right ... 题目来源:【欧拉计划第 12 题】 高度可除的三角数 Highly divisible triangular number这道题我们在枚举完三角数后,最重要的是去判断何时某个三角数约数的个数大于 500下面我们来看下,针对计算约数的个数问题,用不同的算法解决,逐步求得最优解 方法 1最简单,更是非常容易理解的方法复杂度:O(n2)\large O_{\left ( n^{2} \right ...
- 牛客java选择题每日打卡Day15👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网站:牛客网💻首发时间:🎞2022年6月20日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大... 牛客java选择题每日打卡Day15👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网站:牛客网💻首发时间:🎞2022年6月20日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大...
- 方格填数#include<bits/stdc++.h>using namespace std;bool check(vector<int>arr){ if( abs(arr[0]-arr[1])==1|| abs(arr[0]-arr[3])==1|| abs(arr[0]-arr[4])==1|| abs(arr[0]-arr[5])==1|| abs(arr[1]-arr... 方格填数#include<bits/stdc++.h>using namespace std;bool check(vector<int>arr){ if( abs(arr[0]-arr[1])==1|| abs(arr[0]-arr[3])==1|| abs(arr[0]-arr[4])==1|| abs(arr[0]-arr[5])==1|| abs(arr[1]-arr...
- 深入理解char * ,char ** ,char a[] ,char *a[] 1.数组的本质数组是多个元素的集合,在内存中分布在地址相连的单元中,所以可以通过其下标访问不同单元的元素。 2.指针指针也是一种变量,只不过它的内存单元中保存的是一个标识其他位置的地址。由于地址也是整数,在32位平台下,指针默认为32位。 3.指针的指向指向的直接意思就是指针变量所保存的其他的地址单元中所存放... 深入理解char * ,char ** ,char a[] ,char *a[] 1.数组的本质数组是多个元素的集合,在内存中分布在地址相连的单元中,所以可以通过其下标访问不同单元的元素。 2.指针指针也是一种变量,只不过它的内存单元中保存的是一个标识其他位置的地址。由于地址也是整数,在32位平台下,指针默认为32位。 3.指针的指向指向的直接意思就是指针变量所保存的其他的地址单元中所存放...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“根据逆波兰表达式求表达式的值。”题目链接:来源:力扣(LeetCode)链接: 150. 逆波兰表达式求值 - 力扣(LeetC... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“根据逆波兰表达式求表达式的值。”题目链接:来源:力扣(LeetCode)链接: 150. 逆波兰表达式求值 - 力扣(LeetC...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定一个数组,数组中每个元素表示平面上一个点,求最多多少个点在一条直线上。”题目链接:来源:力扣(LeetCode)链接: 14... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定一个数组,数组中每个元素表示平面上一个点,求最多多少个点在一条直线上。”题目链接:来源:力扣(LeetCode)链接: 14...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定链表的头结点,返回按照升序排序的链表。”题目链接:来源:力扣(LeetCode)链接: 148. 排序链表 - 力扣(Lee... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定链表的头结点,返回按照升序排序的链表。”题目链接:来源:力扣(LeetCode)链接: 148. 排序链表 - 力扣(Lee...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定一个数组,除了某个元素只出现一次,其他元素都出现三次,找出那个只出现一次的元素。”题目链接:来源:力扣(LeetCode)链... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定一个数组,除了某个元素只出现一次,其他元素都出现三次,找出那个只出现一次的元素。”题目链接:来源:力扣(LeetCode)链...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定一个数组,除了某个元素只出现一次,其他元素都出现两次,找出那个只出现一次的元素。”题目链接:来源:力扣(LeetCode)链... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。 一、题目 1、算法题目“给定一个数组,除了某个元素只出现一次,其他元素都出现两次,找出那个只出现一次的元素。”题目链接:来源:力扣(LeetCode)链...
- 组合总和-Leetcode 组合总和-Leetcode
- 最长连续序列 最长连续序列
- 买卖股票的最佳时机 买卖股票的最佳时机
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签