- 博客(11)
- 收藏
- 关注
原创 Java——封装
除Java本身提供的系统包外,我们也可以自己根据自己的代码自行建立自定义包。在文件的最上方加上package语句指定该代码在哪个包中包名要与代码路径匹配若类没有package语句,则该类被放进默认包中。本篇文章介绍了封装的概念以及新的名词:包,希望通过这篇文章读者可以明确相关内容。
2025-04-21 09:20:31
1005
原创 【蓝桥杯竞赛题】0封闭图形个数
例如,数字 14 和数字 41,它们的封闭图形的个数都是 1,但 14<41,所以数字 14 小于数字 41。封闭图形是指数字中完全封闭的空间,例如数字 1、2、3、5、7 都没有形成封闭图形,而数字 0、4、6、9 分别形成了 1 个封闭图形,数字 8 则形成了 2 个封闭图形。对于给定的数字序列 [18,29,6],数字 18的封闭图形个数为 2,数字 29 的封闭图形个数为 1,数字 6 的封闭图形个数为 1。在蓝桥王国,数字的大小不仅仅取决于它们的数值大小,还取决于它们所形成的“封闭图形”的个数。
2025-03-30 20:32:15
343
原创 【蓝桥杯竞赛题】最大出现子串
请找到 S 的一个长度不超过 10 的子串 A,使得(A 的长度)乘以(A 在 S 中出现的次数)最大。请问这个子串是什么(如果有多个满足条件的,请回答字典序最小的)?
2025-03-30 20:26:01
208
原创 【蓝桥杯竞赛题目】分布式队列
主/副节点中都各自维护着一个队列,当往分布式队列中添加元素时,都是由主节点完成的(每次都会添加元素到主节点对应的队列的尾部);可以认为主/副节点中的队列是一个长度无限的一维数组,下标为 0,1,2,3…,同时副节点中的元素的同步顺序和主节点中的元素添加顺序保持一致。简单来说,分布式队列包含 N 个节点(编号为 0 至 N−1,其中 0 号为主节点),其中只有一个主节点,其余为副节点。由于副本的同步速度各异,因此为了保障数据的一致性,元素添加到主节点后,需要同步到所有的副节点后,才具有可见性。
2025-03-29 16:43:37
381
原创 C的基本概念(1)
通俗来讲,C语言就是人与机器进行交流的一种语言。例如:人与人交流要用英语、汉语等等,而人与机器交流就可以用到C语言,当然也可以用C++/Java/Python/Go/汇编等等。
2025-03-29 15:18:11
1683
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人