自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 电梯调度问题迭代分析

时隔几周,又到了总结的时候了。这次主要针对第八次和第九次题目集进行总结,主要分析最后一个题。两次题目集总的来说难度比上一次低,主要锻炼类设计和继承多态的面向对象的思想。涉及的算法比较基础。同时需要灵活熟练的运用各种面向对象原则来完善和规范代码,保证代码的可维护性和可扩展性。NCHU_魔方问题问题描述:本问题中的魔方有两种,一种是正方体魔方,一种是正三棱锥魔方,其中,正方体或正三棱锥魔方是由单元正方体或正三棱锥组成,单元正方体或正三棱锥的个数由阶数(即层数)决定,即魔方边长=阶数*单元边长。

2026-01-12 20:52:08 796

原创 java面向对象电梯调度问题总结

经过了前面三次的电梯调度程序的迭代作业,在这里做一个总结,电梯调度的问题确实是我目前做过的最复杂的一个程序作业。(也可能是本人做得少),在前期的时候甚至不知道如何下手。。。第一次体会到了从做一些简单的考察语法的题到系统性,综合性和逻辑性都挺大的一个程序作业的差距。不过肝了一个周末后,确实是有点效果。虽然程序依然存在逻辑问题,再解决完第一次的电梯题后,第二次的电梯迭代则是要求我们使用解耦合的思想,将这些类全部剥离开来,包括实体类和控制类,这也是我第一次感受到解耦合的重要作用。

2026-01-12 20:50:29 616

原创 接下来将持续更新洛谷刷题记录

高精度算法是处理大数运算的有效方法,通过字符串或数组模拟数字运算。本文介绍了高精度加法、乘法和阶乘的实现方法:加法需对齐位数、处理进位;乘法要逐位相乘并累加;阶乘则通过循环调用乘法实现。对于C++实现,需注意字符与整数的转换及补零操作。相比之下,Python可直接处理大数运算。文章提供了关键代码示例,并对比了C语言和C++的实现差异,为学习高精度计算提供了基础指导。

2025-09-24 16:46:54 869

原创 教你使用comparable和comparator

【代码】教你使用comparable和comparator。

2025-05-29 20:02:29 123

原创 java-关于next相关方法的细节

在 Java 里,Scanner类属于java.util包,其作用是从输入源(像键盘、文件等)读取数据。Scanner类有多个next相关的方法,下面详细介绍这些方法。

2025-04-20 15:08:54 403

原创 基本排序知识

快速排序通过不断地分区和递归排序,把一个大数组排序问题转化为多个小数组排序问题。你可以手动在纸上模拟一下排序过程,这样会更容易理解。

2025-03-02 10:37:30 368

原创 如何高效备考蓝桥杯(c/c++)组

按照此计划,每天投入3-4小时高效练习,2个月内可显著提升竞赛能力。坚持“真题为主+模板为辅”,蓝桥杯省赛稳中求胜!

2025-02-24 11:08:35 3013

原创 c语言的结构体的相关知识(大一期末必考)

cstruct 结构体名 {数据类型 成员1;数据类型 成员2;//...数据类型 成员n;例如,定义一个表示学生信息的结构体:c// 学生姓名,字符数组类型,用于存储字符串形式的姓名int age;// 学生年龄,整型// 学生成绩,单精度浮点型除了上述基本定义方式外,常使用typedef关键字来给结构体类型定义一个别名,这样在后续代码中使用结构体类型时会更加简洁方便。语法格式如下:ctypedef struct 结构体名 {数据类型 成员1;数据类型 成员2;//...

2025-01-06 10:27:19 310

原创 基于 C 语言的图形化通讯录程序(大一课设)

在当今数字化的时代,通讯录作为管理联系人信息的重要工具,在我们的生活和工作中扮演着不可或缺的角色。从早期简单的纸质通讯录,到如今功能丰富的电子通讯录应用,其发展历程见证了科技的不断进步。对于编程爱好者和开发者来说,亲手打造一个属于自己的通讯录程序,不仅能深入理解数据结构和算法的应用,还能锻炼解决实际问题的能力。C 语言作为一种广泛应用且高效的编程语言,以其强大的底层操作能力和良好的移植性,成为开发此类程序的理想选择。今天,我们就来详细剖析一个基于 C 语言的图形化通讯录程序。

2025-01-02 19:33:13 707

原创 如何用python做一个通讯录系统?(含源码)

在日常生活和工作中,通讯录是帮助我们管理联系人信息的重要工具。使用 Python 语言,我们可以轻松地开发一个功能实用的通讯录系统。下面将详细介绍如何一步步构建这样一个系统。

2025-01-02 15:24:24 1170

原创 你真的会用字符串么?

来给出两段代码,它们乍一看好像没有啥区别,可是却有一个不能执行。第一种遇到的问题在于试图将字符串字面量赋值给数组str,但是在 C 语言中,数组的大小在声明时就固定了,而且不能直接通过运算符来重新赋值给一个数组。

2025-01-02 15:17:53 1159

原创 一篇文章带你了解cpp里的vector

vector。

2024-12-24 14:37:07 332

原创 学习c语言的一些小细节总结(乱序)

c语言一些小细节总结

2024-12-16 14:59:13 976

空空如也

空空如也

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

TA关注的人

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