自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 GCC下实现C语言程序编写和运行

1.安装编译器:首先,你需要安装一个C语言的编译器。在Ubuntu上,常用的选择是GCC(GNU Compiler Collection)。4.编译程序:打开终端,并导航到包含你的C源文件的目录。3.创建C源文件:使用任何文本编辑器(如Gedit、Vim或Nano)创建一个以。为扩展名的C源文件。例如,你可以运行以下命令来创建一个名为。

2023-12-30 16:14:09 427 1

原创 继承和多态---------多态

(2)如果父类引用的对象是父类本身,那么在向下转型的过程中是不安全的,编译不会出错,但 是运行时会出现iava.lang.ClassCastException错误,因为这种情况下,父类并不清楚向下转型的类是否为自身的子类。通过向上转型,在需要传入子类实例的时候,可以将父类实例作为参数定义在方法的传入参数上,这样不用进行方法的重载了。(1)如果父类引用的对象是指向的子类对象,那么在向下转型的过程中是安全的。)覆盖的方法有相同的方法名和形参表,而重载的方法只能有相同的方法名,不能有相同的形参表;

2023-04-07 09:29:29 126

原创 继承与多态---------继承

如果子类的成员变量和父类的成员变量重名,子类就会隐藏继承的成员变量,子类中访 问的是子类重新声明的成员变量。(1) 子类重写的方法与父类的方法名,参数表和返回类型均相同。(3) 若子类定义了自己的构造方法,它先执行继承自父类的无参数构造方法,再执行自己的构造方法。(2) 重写的方法不能比父类的方法有更严格的访问权限。(2) 若子类没有定义自己的构造方法,它将继承父类无参数的构造方法作为自己的构造方法。(4) 对父类含参数的构造方法,子类可以通过在定义自己的构造方法中使用。

2023-04-06 20:45:18 105

原创 String类

C语言中,字符串用字符数组来实现。

2023-04-05 19:48:46 81

原创 CSS特性---------优先级

不同选择器具有不同的优先级,优先级高的选择器样式会覆盖优先级低选择器样式。

2023-04-05 15:43:11 492

原创 CSS特性---------继承性

1.2 可继承的常见属性:font-size、font-weight、font-family、font-style、text-indent、text-align。并未对span标签中的文本设置color的相关属性值,根据浏览器的检查结果可知其继承(inherited from div)了父元素div的color属性。当我们添加了非文字控制属性值后,发现span标签并未继承父元素div的height属性,由此可以验证非文字控制属性无法继承。1.1 特性:子元素有默认继承父元素的特点。

2023-04-02 19:25:20 614

原创 元素显示模式

div、p、h系列、ul、li、dl、dt、dd、form、header、nav、footer……• 特殊情况:img标签有行内块元素特点,但是 Chrome调试工具中显示结果是inline。(1)块级元素作为一个大容器,可以嵌套文本、块级元素、行内元素、行内块元素等。(2)宽度默认是父元素的宽度,高度默认由内容撑开。(1)独占一行,一行只显示一个。(2)p标签不能嵌套p标签、div标签和h标签。(3)a标签内部可以嵌套除a标签以外的任何元素。(1)一行可以显示多个。(1)一行可以显示多个。

2023-04-02 18:48:44 41

原创 蓝桥杯备赛---------重新排序

给定一个数组 A 和一些查询 Li​,Ri​, 求数组中第 Li​ 至第 Ri​ 个元素之和。小蓝觉得这个问题很无聊, 于是他想重新排列一下数组, 使得最终每个查 询结果的和尽可能地大。小蓝想知道相比原数组, 所有查询结果的总和最多可 以增加多少?

2023-02-12 12:00:04 135

原创 蓝桥杯备赛---------灭鼠先锋

灭鼠先锋是一个老少咸宜的棋盘小游戏,由两人参与,轮流操作。灭鼠先锋的棋盘有各种规格,本题中游戏在两行四列的棋盘上进行。游戏的规则为:两人轮流操作,每次可选择在棋盘的一个空位上放置一个棋子,或在同一行的连续两个空位上各放置一个棋子,放下棋子后使棋盘放满的一方输掉游戏。小蓝和小乔一起玩游戏,小蓝先手,小乔后手。其中 O 表示棋盘上的一个方格为空,X 表示该方格已经放置了棋子。请问,对于以上四种情况,如果小蓝和小乔都是按照对自己最优的策略来玩游戏,小蓝是否能获胜。如果获胜,请用 V 表示,否则用 L 表示。

2023-02-12 11:31:25 434 1

原创 蓝桥杯备赛---------跳蚱蜢

如下图所示: 有 9 只盘子,排成 1 个圆圈。其中 8 只盘子内装着 8 只蚱蜢,有一个是空盘。我们把这些蚱蜢顺时针编号为 1 ~ 8。每只蚱蜢都可以跳到相邻的空盘中, 也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列, 并且保持空盘的位置不变(也就是 1−8 换位 2−7换位,...),至少要经过多少次跳跃?

2023-01-27 17:53:26 107 2

原创 蓝桥杯备赛---------迷宫dfs(学习笔记)

下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可以通行的地方。迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这 个它的上、下、左、右四个方向之一。对于上面的迷宫,从入口开始,可以按DRRURRDDDR的顺序通过迷宫, 一共 10 步。其中 D、U、L、R 分别表示向下、向上、向左、向右走。对于下面这个更复杂的迷宫(30 行 50 列),请找出一种通过迷宫的方式,其使用的步数最少,在步数最少的前提下,请找出字典序最小的一个作为答案。请注意在字典序中 D

2023-01-25 11:07:11 203

原创 蓝桥杯备赛---------回文日期(学习笔记)

2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日。因为如果将这个日期按 “yyyymmdd” 的格式写成一个 8 位数是 20200202,恰好是一个回文数。我们称这样的日期是回文日期。有人表示 20200202 是 “千年一遇” 的特殊日子。对此小明很不认同,因为不到 2 年之后就是下一个回文日期:20211202 即 2021 年 12 月 2 日。也有人表示 20200202 并不仅仅是一个回文日期,还是一个 ABABBABA 型的回文日期。

2023-01-20 21:29:29 93

原创 蓝桥杯备赛---------直线(学习笔记)

在平面直角坐标系中,两点可以确定一条直线。如果有多点在一条直线上, 那么这些点中任意两点确定的直线是同一条。给定平面上 2 × 3 个整点(x,y)∣0≤x

2023-01-20 16:37:46 364

原创 蓝桥杯备赛---------赢球票(学习笔记)

某机构举办球票大奖赛。获奖选手有机会赢得若干张球票。主持人拿出 NN 张卡片(上面写着 1⋯N 的数字),打乱顺序,排成一个圆圈。你可以从任意一张卡片开始顺时针数数: 1,2,3 ⋯如果数到的数字刚好和卡片上的数字相同,则把该卡片收入囊中,从下一个卡片重新数数。直到再无法收获任何卡片,游戏结束。囊中卡片数字的和就是赢得球票的张数。比如:卡片排列是:1 2 3我们从 1 号卡开始数,就把 1 号卡拿走。再从 2 号卡开始,但数的数字无法与卡片对上,很快数字越来越大,不可能再拿走卡片了。

2022-12-25 21:52:58 752

原创 蓝桥杯备赛---------数的分解(学习笔记)

把 2019分解成 3个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,一共有多少种不同的分解方法?注意交换 33 个整数的顺序被视为同一种方法,例如 1000+1001+18 和 1001+1000+18 被视为同一种。

2022-12-25 21:33:37 500

原创 蓝桥杯备赛-----------货物摆放(学习笔记)

小蓝有一个超大的仓库,可以摆放很多货物。现在,小蓝有 nn 箱货物要摆放在仓库,每箱货物都是规则的正方体。小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。小蓝希望所有的货物最终摆成一个大的长方体。即在长、宽、高的方向上分别堆 LL、WW、HH 的货物,满足 n = L \times W \times Hn=L×W×H。给定 nn,请问有多少种堆放货物的方案满足要求。

2022-12-18 19:46:34 112

原创 蓝桥杯备赛-----------顺子日期(学习笔记)

小明特别喜欢顺子。顺子指的就是连续的三个数字:123、456 等。顺子日期指的就是在日期的表示法中,存在任意连续的三位数是一个顺子的日期。例如 20220123 就是一个顺子日期,因为它出现了一个顺子:123;而 20221023 则不是一个顺子日期,它一个顺子也没有。小明想知道在整个 2022 年份中,一共有多少个顺子日期?

2022-12-18 13:21:00 1724

原创 蓝桥杯备赛------特殊时间(学习笔记)

一、问题描述2022 年 2 月 22 日 22: 2022:20 是一个很有意义的时间, 年份为 2022 , 由 3 个 2 和 1 个 0 组成, 如果将月和日写成 4 位, 为 0222 , 也是由 3 个 2 和 1 个 0 组 成, 如果将时间中的时和分写成 4 位, 还是由 3 个 2 和 1 个 0 组成。小蓝对这样的时间很感兴趣, 他还找到了其它类似的例子, 比如 111 年 10 月 11 日 01: 11,220201:11,2202 年 2 月 22 日 22: 0222:02 等等

2022-12-03 22:33:07 1471 6

原创 蓝桥杯备赛--------天干地支(学习笔记)

古代中国使用天干地支来记录当前的年份。天干一共有十个,分别为:甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)。地支一共有十二个,分别为:子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、 亥(hài)。将天干和地支连起来,就组成了一个天干地支的年份,例如:甲子。20202020 年是庚子年。

2022-11-30 15:05:58 230 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除