自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 π的前4000位

由于π的重要性,人类历史上有很多数学家和学者都尝试计算π的精确值。随着计算技术的发展,π的小数点后的位数已经被计算到了数十亿位。然而,尽管我们已经知道了π的很多位小数,但π的精确值仍然是一个未解之谜,因为π是一个无理数,无法用有限的方式完全表示出来。π的值约等于3.14...,但这个数值只是π的近似值,实际上π的小数部分是无限长的,且不会以任何可预测的模式重复。总的来说,π是数学中一个非常重要的常数,它不仅在数学领域有着广泛的应用,还深刻地影响着我们的日常生活和科学技术的发展。

2024-07-26 12:57:48 867

原创 我的世界成就

今日完成主世界成就打卡。

2024-07-20 14:52:30 106 3

原创 Java版1.21更新

1.21前正式版的漏洞。自定义服务端崩溃报告。

2024-07-20 14:18:35 978

原创 探索无垠的宇宙:无尽的奥秘与壮丽

在广袤无垠的宇宙中,星辰如沙砾般繁多,星系如同岛屿般点缀在无尽的黑暗海洋之中。人类,作为这颗蓝色星球上的智慧生物,自古以来就对这片浩渺无垠的空间充满了好奇与敬畏。从古人仰望星空时的遐想,到现代科学家通过望远镜探寻宇宙深处的奥秘,我们对宇宙的认识不断深化,但宇宙的无尽之谜仍然让我们惊叹不已。

2024-07-18 17:05:01 259

原创 人类:从远古到未来的无尽探索

在浩渺的宇宙中,有一个特殊的星球,它孕育了无数生命,其中最为杰出、最为复杂的便是人类。我们,这个地球上的主宰者,经历了漫长的岁月,从无知到有知,从弱小到强大,每一步都充满了挑战与机遇。

2024-07-18 17:03:08 165

原创 CSDN:技术领域的璀璨明珠

CSDN作为中国最大的IT技术社区之一,在技术领域取得了显著的成就和广泛的影响力。未来,随着技术的不断发展和市场的不断变化,CSDN将继续保持创新和突破的精神,为用户提供更加优质、高效、全面的服务。相信在不久的将来,CSDN将成为全球IT技术领域的璀璨明珠,引领着整个行业的发展和进步。

2024-07-17 12:36:06 889

原创 C++与Python的区别

C++是一种面向对象的编译型编程语言,诞生于20世纪80年代初,由Bjarne Stroustrup在C语言的基础上开发而成。C++以其高效、灵活、功能丰富和表达力强等特点,在程序设计中备受青睐,广泛应用于系统软件与应用软件的开发。而Python则是一种面向对象的解释型编程语言,诞生于1990年代初,由Guido van Rossum创建。Python以其简洁、易读、易学和强大的库支持等特点,迅速在数据科学、人工智能、Web开发等领域崭露头角。

2024-07-14 10:32:06 936

原创 编程比赛的魅力与挑战

在数字化时代的浪潮中,编程比赛如同一颗璀璨的明星,吸引了无数追求技术卓越与创新的年轻人。这些比赛不仅考验着参赛者的编程能力和解决问题的能力,更是对团队合作、创新思维和毅力的全方位锻炼。本文将以编程比赛为中心,探讨其魅力所在、挑战以及所带来的影响。

2024-07-13 08:35:21 638

原创 开源项目的发展趋势与我的参与体验

开源项目的发展趋势是积极向上的,它将继续推动技术的创新和应用,为全球开发者提供更多的机会和平台。作为一名热衷于开源项目的开发者,我将继续积极参与其中,为开源项目的发展贡献自己的力量。我相信,在未来的日子里,我们将共同见证开源项目的繁荣和发展!

2024-07-12 15:47:03 574

原创 C++——编程世界的艺术与科学

在编写程序的过程中,我们需要不断思考、调试和优化代码,这不仅可以锻炼我们的逻辑思维能力和解决问题的能力,还可以提高我们的耐心和毅力。在众多编程语言中,C++以其卓越的性能、丰富的功能和广泛的应用领域,成为了众多程序员和开发者的首选。此外,我们还需要关注C++的最新发展和趋势,了解新的特性和语法,以便更好地应对未来的挑战和机遇。从最初的C++98标准,到后来的C++03、C++11、C++14、C++17,再到最新的C++20标准,C++不断引入新的特性和语法,使得编程变得更加简单、高效和灵活。

2024-07-11 20:20:10 327

原创 问题 R: 黑白图像[入门经典]

输入一个n×n的黑白图像(1表示黑色,0表示白色),任务是统计其中八连块的个数。如果两个黑格子有公共边或者公共顶点,就说它们属于同一个八连块。如下图所示的图形有3个八连块。第1行输入一个正整数n(n≤700),此后输入n行,每行是由n个0或1组成的字符串。

2024-07-09 15:29:09 226

原创 问题 A: 迷宫

在N*N的迷宫内,“#”为墙,“.”为路,“s”为起点,“e”为终点,一共4个方向可以走。从左上角((0,0)“s”)位置处走到右下角((n-1,n-1)“e”)位置处,可以走通则输出YES,不可以走则输出NO。其后每个迷宫数据的第一行为一个整数n(n≤16),表示迷宫的边长,接下来的n行每行n个字符,字符之间没有空格分隔。输出有m行,每行对应的迷宫能走,则输出YES,否则输出NO。输入的第一行为一个整数m,表示迷宫的数量。

2024-07-09 15:27:29 162

原创 越城区c++竞赛分数

这是复赛分数的前10名(注:最后成绩是初赛+复赛)。前面的序号是初赛的名次。现在前60名会去参加绍兴市的比赛。复赛详细分数有意愿的可问我要。

2024-07-09 08:28:22 301 1

原创 问题 I: 堆积干草

开始的时候,总共有N(N一定是奇数)个空的器皿,编号从1到N。例如,如果约翰的命令是:10 13,那么贝里斯应该在编号为10到13的器皿中各加入一束干草。这个中位数就是:把每个器皿中的干草数量从小到大排序之后,最中间的那个干草数量就是中位数(即排序后第(N+1)/2位置上的数)。说明:贝里斯放好以后每个器皿中干草的数量分别是0,1,2,3,3,1,0,排序后是0,0,1,1,2,3,3,中间第四个位置上的1就是中位数。数据范围:1

2024-07-09 08:21:37 224

原创 问题 Q: 和为给定数

若存在和为m的数对,输出两个整数,小的在前,大的在后,中间用单个空格隔开。若有多个数对满足条件,选择数对中较小的数更小的。若找不到符合要求的数对,输出一行No。第三行是一个整数m(0 <= m <= 2^30),表示需要得到的和。第一行是整数n(0 < n <= 100,000),表示有n个整数。给出若干个整数,询问其中是否有一对数的和等于给定的数。整数的范围是在0到10^8之间。

2024-07-09 08:16:22 193

原创 问题 Q: 求最长的相同子串

例如:输入原字符串a为AAABCDEGGFF和原字符串b是ABCAAAABCDEFGH。找出这两个字符串相同的子串最长的为AAABCDE。对于最长的原串是b,找到的最长子串的开始位置为第5个字符位,结束位置为11。第二行为两个数值,对于最长的原字符串中的开始位置、结束位置。如果有长度相同的子串,就选开始位置靠前的。对于分别输入的两个字符串,要求找出其最长的子串并指出这个子串在最长的原字符串中的开始和结束位置。题目保证一定存在相同的子串,并且最长的子串是唯一的。这道题会用函数substr即可。

2024-07-08 16:12:29 249 1

原创 问题 P: 删数问题

输入一个数字串 s 和一个正整数 k( k 小于数字串 s 的长度), 要求从 s 中删去 k 个数字, 使剩余数字在保持相对位置不变的情况下构成一个值最小的整数。只有一行, 共有 2 个整数, 用空格隔开(表示 s , k)。只有一行, 是一个整数, 表示所求的值最小的整数。

2024-07-08 16:09:26 146

原创 问题 E: 二叉树的序遍历

接下来n行每行2个整数L和R。第i行的两个整数Li和Ri代表编号为i的节点的左儿子编号和右儿子编号。输出一共三行,分别为前序遍历,中序遍历和后序遍历。编号之间用空格隔开。求一棵二叉树的前序遍历,中序遍历和后序遍历,规定根节点为1。第一行一个整数n,表示这棵树的节点个数。

2024-07-08 11:15:22 140

原创 求二叉树的先序遍历

给出一棵二叉树的中序与后序排列。(约定树结点用不同的大写字母表示,长度

2024-07-08 11:13:17 107

原创 GPT-5的即将到来:AI赋能下的未来展望

穆拉蒂将GPT-4到GPT-5的飞跃描述为高中生到博士生的成长,这足以看出GPT-5在智能化程度上的巨大提升。像GPT-4这样的系统已经具备了高中生的智力水平,那么GPT-5则有望在某些特定任务上达到博士的智力水平。例如,在智能客服领域,GPT-5能够更加准确地理解用户的意图和需求,提供更加贴心和专业的服务。这既是一种客观现实,也是一种警示。据美国达特茅斯工程学院周四公布的采访,OpenAI首席技术官米拉·穆拉蒂在提及备受瞩目的GPT-5时,给出了肯定的答案,并预计将在一年半后发布这一新一代的大语言模型。

2024-07-08 10:51:54 333

原创 IT领域暑期预习指南:为高考新生的探索之旅导航

作为一位在IT领域摸爬滚打多年的前行者,我愿意为准新生们提供一份全面的学习路线图,分享自己的学习心得和实战经验,为他们的暑期学习之旅提供宝贵的第一手资料。在决定深入哪个方向之前,建议准新生们多了解一些相关的知识和信息,通过阅读书籍、观看视频、参加线上课程等方式,初步了解各个方向的特点和要求。在IT领域,技术和市场都在不断变化和发展,因此要保持敏锐的洞察力和学习能力,不断跟进新技术和新趋势。同时,也要结合自己的兴趣和优势,规划自己的职业发展方向和目标,为自己的未来打下坚实的基础。

2024-07-08 10:50:17 280

原创 AIGC在软件开发中的角色:助力还是取代?

随着科技的飞速发展,生成式人工智能(AIGC)已不再是科幻小说中的概念,而是切实地走进了我们的日常生活,特别是在软件开发领域。AI工具能够减轻开发者的负担,提高他们的工作效率,使他们有更多时间和精力去关注更具创造性和挑战性的工作。综上所述,AIGC在软件开发中的广泛应用无疑带来了诸多便利和效率提升,但也对开发者的职业前景和技能需求产生了深远的影响。只有充分发挥AI和开发者各自的优势,实现人机协同的软件开发模式,我们才能共同推动软件行业的创新和发展。AI和开发者将共同协作,共同推动软件行业的创新和发展。

2024-07-08 10:47:28 205

原创 问题 T: NOI 的牛肉干

C 同学准备做点什么来纪念学习编程这段激情燃烧的岁月, 他从家里拿来 了一块上等的牛肉干, 准备在上面刻下一个长度为 N 的只由大写字母"N" "O" "I"三种字符组成的字符串( 可以只有其中一种或两种字符) ,但 C 同学认为, 两个连续的"O"(即"OO")看起来就像发怒的眼睛, 十分不和谐。一行一个整数 N( (1<=N<=40) ,表示要刻的字符串长度。30%的数据保证 1<=N<=15。60%的数据保证 1<=N<=25。100%的数据保证 1<=N<=40。

2024-07-08 10:40:30 174

原创 问题 U: 最大连续子段和

给出一个数列(元素个数不多于100000),数列元素均为负整数、正整数、0。请找出数列中的一个连续子数列,使得这个子数列中包含的所有元素之和最大,在和最大的前提下还要求该子数列包含的元素个数最多,并输出这个最大和以及该连续子数列中元素的个数。例如数列为4,-5,3,2,4时,输出9和3;数列为1 2 3 -5 0 7 8时,输出16和7。输入第一行是一个正整数n,表示数的个数。

2024-07-08 10:37:57 405

原创 问题 A: 数字三角形

示出了一个数字三角形。请编一个程序计算从顶至底的某处的一条路。径,使该路径所经过的数字的总和最大。每一步可沿左斜线向下或右斜线向下走;三角形中的数字为整数

2024-07-08 10:35:04 406

原创 关于hustoj

prayer

2024-07-08 09:45:05 95

原创 问题 BY: 换座位

1 至 n 的顺序依次在教室外排好队, 然后在队伍中挑选一些同学来改变他们的位。期中考试结束了, 班主任想给同学们重新安排座位, 所以她让同学们按学号。样例说明: 只有学号为 5, 6, 3 共 3 位同学的位置发生了变化。第一行, 输入一个整数 n(n

2024-07-08 09:39:36 162

原创 问题 I: 除法

输入正整数 N、 M, 求 N÷M 的值。如果商的小数部分出现循环节,则输出时要求用圆括号将循环节括起来, 如果商为整数, 则输出为整数。一行, 是 N÷M 的值( 保证小数点后不超过50位,而且未尾不能有多余的0)一行, 二个整数 N, M, 中间用空格间隔。

2024-07-08 09:35:25 288

原创 问题 BV: 排座椅

同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置了K条横向的通道,L条纵向的通道。接下来D行,每行有4个用空格隔开的整数,第i行的4个整数Xi,Yi,Pi,Qi,表示坐在位置(Xi,Yi)与(Pi,Qi)的两个同学会交头接耳(输入保证他们前后相邻或者左右相邻)。输入的第一行,有5各用空格隔开的整数,分别是M,N,K,L,D(2<=N,M<=1000,0<=K<M,0<=L<N,D<=2000)。在该方案下,上课时交头接耳的学生对数最少。

2023-12-24 15:47:08 436 1

原创 问题 AD: 冒泡排序

【数据规模】 30% 的数据: 2 <= n <= 10 70% 的数据: 2 <= n <= 100 100% 的数据: 2 <= n <= 1 000。第一轮冒泡排序时:2与4交换、2与5交换,共交换了2次,结果为 1 2 5 4 3。第二轮冒泡排序时:3与4交换、3与5交换,共交换了2次,结果为 1 2 3 5 4。第三轮冒泡排序时:4与5交换,只交换了1次,结果为 1 2 3 4 5。第一行只有一个正整数:n 第二行共有n个正整数,数与数之间有一个空格。

2023-12-24 15:45:21 525 1

原创 问题 A: 全排列

搜索典型例题

2023-12-24 15:43:45 444 1

原创 问题 B: 高精度练习之减法

给出两个正整数A和B,计算A-B的值。保证A和B的位数不超过500位。读入两个用空格隔开的正整数。

2023-09-29 10:37:32 56 1

原创 问题 A: 高精度练习之加法

给出两个正整数A和B,计算A+B的值。保证A和B的位数不超过500位。读入两个用空格隔开的正整数。

2023-09-29 10:34:34 117 1

原创 问题 U: 单双数判断

奇数和偶数最简单的数学问题,现在,惨无人道的二年级老师搞了一个有 N (1 <= N <= 100) 个正整数 I (1 <= I <= 10^60) 的表叫小朋友们去判断奇数还是偶数。写一个程序读入N个整数,如果是双数,那麼在独立的一行内输出"even",如果是单数则类似地输出"odd".* 第1..N行: 第j行根据第j个整数的奇偶性输出一个单词"even"或者"odd"* 第2到第N+1行: 第j+1行有第j个需要判断奇偶性的整数。数论问题是数学界最难的问题之一,困扰了很多的小朋友。

2023-09-21 07:12:38 257

原创 问题 BF: 苹果

小明是五年级某班的小组长,他非常喜欢吃苹果,同学们都叫他苹果组长,他同时也是一个非常热心、大方的同学,从星期一至星期五每天都为同学们准备一定数量的苹果,每天需要的苹果数由其他同学汇总告诉他,现在给出小明每天需要准备的苹果数,请你算一算小明一周共需要准备多少苹果。输入文件只有一行,共5个用空格隔开的整数,表示小明从星期一至星期五需要准备的苹果数(均为大于2小于100的整数)。输出只有一个数,表示小明这一周要准备的苹果的总数。

2023-09-17 19:09:54 54 1

原创 问题 BL: 穿越丛林

ljj 是一位富有冒险心又很喜欢研究数学的孩纸,有一天,他到一个丛林冒险,这里的树长有像0、4、6、8、9这样形状的洞,他要想穿过丛林,必须从这些树洞里钻过去。现在他已经知道了要经过丛林道路所经过的n棵树的顺序,以及与每棵上的树洞的形状的数字。其中:t[i]∈(0,4,6,8,9),即t[i]属于(0,4,6,8,9)中的某个数。接下来一行有n 个被空格隔开的数t[i],表示第i 棵树长得像的数字。100%的数据,1<=n<=50000;90%的数据,1<=n<=5000;30%的数据,1<=n<=50;

2023-09-17 19:07:40 84 1

原创 问题 AJ: 辣椒炸弹

问题 AJ: 辣椒炸弹

2023-09-17 19:04:51 230 1

原创 问题 AP: 元素查找

问题 AP: 元素查找

2023-09-17 19:01:22 47 1

原创 问题 E: 明明的随机数

问题 E: 明明的随机数

2023-09-17 18:52:28 44 1

原创 问题 D: 扫雷

假设法

2023-09-17 18:46:44 265 1

空空如也

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

TA关注的人

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