自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 关于我家的车

迟来了,250系列数据上最强的一台车,并且还是四缸。日本售价为:9525000日元(约合人民币:4万6)印尼版售价为:127100000印尼盾(约合人民币:5万8左右)旗下的一款旗舰超级跑车,作为Murcielago的换代车型,在2011年日内瓦车展上正式亮相。低矮的车身、剪刀门、遍布车身四周的巨大进气口以及玻璃下一览无余的V12发动机,依旧是为人熟知的。这可比之前的我的第一辆evo兰博小牛厉害多了。后面我会持续给大家分享代码,家里的车等。2.兰博基尼大牛埃文塔多780匹。1.川崎zx四缸-25R。

2024-06-23 19:50:00 301

原创 我的第一辆超跑

我一开始只有一辆轿车(迈巴赫)很普通。

2024-06-21 12:37:07 190 1

原创 c++(好语言)

总的来说,C++ 以其高效性、灵活性和功能丰富性成为了软件开发领域的重要语言之一。其优点包括高性能、面向对象编程支持、跨平台兼容性、多样的应用领域以及强大的社区支持等。随着技术的不断发展和应用场景的不断扩大,C++ 的重要性和影响力将会继续增强。

2024-06-19 20:48:40 283

原创 我的自我介绍

这些经历磨练了我在[列出研究、分析、解决问题等关键技能]方面的专业知识,为我应对学术和专业领域的挑战做好了准备。总之,作为一名剑桥大学毕业生,我的旅程是变革性的,将我塑造成一名专注的专业人士,随时准备应对挑战,推动有影响力的变革。我在剑桥大学开始了我的学术追求,在那里我深入研究了电脑,出于理解算法,数据结构的好奇心。我的学习包括[数学,化学,英语,计算机]的高级课程,为我提供了坚实的理论基础和实践技能。我的特点是强烈的职业道德、严谨的分析和协作精神,这些都是通过我的学术和专业努力培养出来的。

2024-06-19 20:37:32 290

原创 c++ ceil函数

在实际编程中,ceil函数具有非常广泛的应用,可以用于许多需要对数据进行截断或调整的数据处理任务。总之,在C++中,ceil函数是一个非常有用的函数,可以帮助我们更方便地处理数据。在实际编程中,我们应该根据具体的应用场景进行合理的选择,以充分发挥ceil函数的性能优势。总之,在C++中,ceil函数是一个非常有用的函数,可以帮助我们更方便地处理数据。在实际编程中,我们应该根据具体的应用场景进行合理的选择,以充分发挥ceil函数的性能优势。在C++中,ceil函数是一个重要的数学函数,用于向上取整。

2024-09-17 16:05:14 659

原创 sigma求和

符号下面有个参数:n(假设为N),符号上面有个数字,假设为100,符号右边有个代数式,假设5n+5,那么该式意为(5*1+5)+(5*2+5)+……+(5*100+5)。i=2式子中的2i+1是数列的通项公式Ai,i是项的序数,i=2表示从数列{2i+1}的第二项开始计算,顶上的10是运算到的10项截止。∑的用法:其中i表示下界,n表示上界,k从i开始取数,一直取到n,全部加起来。∑i这样表达也可以,表示对i求和,i是变数。10∑(2i+1)表示和式:(2*2+1)+(2*3+1)+(2*4+1)+……

2024-09-17 16:01:39 1220

原创 P9623 [ICPC2020 Nanjing R] Baby‘s First Suffix Array Problem

【代码】P9623 [ICPC2020 Nanjing R] Baby's First Suffix Array Problem。

2024-09-16 19:27:45 210 1

原创 未来已来?AI能否取代程序员

当然,AI需要时间才能创建跨越几行实际的、具有生产价值的代码,而这些代码的跨度不会超过几行。过去,这一过程需要耗费更多的人力,但AI工具可以比人类开发人员更快地完成SDLC的某些部分,从而让开发人员能够专注于更复杂的任务。使用Helix QAC和Klocwork,您将收到按风险严重程度确定优先级的编码问题诊断,以及有关如何修复代码的建议,帮助您确保代码合规,提高代码效率和质量。虽然81%的开发人员表示他们使用了AI驱动的编码助手,但55%的受访软件工程师表示,他们对AI生成代码的质量感到担忧。

2024-09-16 12:00:26 966

原创 BUG的解决

通过自然语言处理和机器学习技术,能够通过分析程序员编写的代码、注释和上下文信息,自动生成代码,减轻程序员的工作量,节省开发者的时间和精力。在程序员编程的过程中,产生Bug是一件稀松平常的事情,以前在编码的过程中提前找出Bug,需要通过单元测试、CodeReview等各种方式。利用人工智能技术,可以开发出自动化的 bug 检测工具,从而提高软件质量和可靠性。除了Bug 检测,人工智能甚至还能根据需求说明,自动编写代码,这都是目前基于大语言模型的编程工具能做到的事情。它能解析自然语言并生成相应的代码。

2024-09-16 11:57:49 448

原创 P1277 拼字游戏

有一个未知的的拼盘,它的每个元素都是正整数。给出行元素的总和,列元素的总和以及两条对角线元素总和。另外还给出了拼盘中任意个位置的元素值,它们的位置在输入文件中给定。编写一个程序求出拼盘中另外个位置的正整数的值,要求这些元素的行之和,列之和以及对角线之和与输入文件中给定的值相一致。

2024-09-14 13:14:50 431

原创 P1000 超级玛丽游戏

【代码】P1000 超级玛丽游戏。

2024-09-14 13:10:59 217

原创 吆西!明天原神

明天o神5.0版本。

2024-08-27 09:20:39 134

原创 1253:抓住那头牛

农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0≤N≤100000)𝑁(0≤𝑁≤100000),牛位于点K(0≤K≤100000)𝐾(0≤𝐾≤100000)。假设牛没有意识到农夫的行动,站在原地不动。时间限制: 1000 ms 内存限制: 65536 KB。1、从X𝑋移动到X−1𝑋−1或X+1𝑋+1,每次移动花费一分钟。提交数:34683 通过数: 14042。2、从X移动到2×X2×𝑋,每次移动花费一分钟。一个整数,农夫抓到牛所要花费的最小分钟数。

2024-07-15 11:53:50 423

原创 java_spring超详细解释

AOP(Aspect-Oriented Programming):面向切面的编程。OOP(Object-Oriented Programming)面向对象的编程。对于OOP我们已经再熟悉不过了,对于AOP,可能我们会觉得是一种新特性,其实AOP是对OOP的一种补充,OOP面向的是纵向编程,继承、封装、多态是其三大特性,而AOP是面向横向的编程。面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。

2024-07-13 19:19:37 2417

原创 输入语句(java)

点击查看代码//表示把 java.util 下的 Scanner 类导入public class Input {//类名要与文件名一致//编写一个 main 方法//演示接受用户的输入//步骤//Scanner 类 表示 简单文本扫描器, 在 java.util 包//1. 引入/导入 Scanner 类所在的包//2. 创建 Scanner 对象 , new 创建一个对象,体会// myScanner 就是 Scanner 类的对象//3. 接收用户输入了, 使用 相关的方法。

2024-07-13 11:20:23 258

原创 java常用函数

本文将介绍一些常用的Java函数,并提供相应的代码示例。replace()函数用于替换字符串中的指定字符或子串。它接受两个参数,第一个参数是要被替换的字符或子串,第二个参数是替换后的字符或子串。substring()函数用于提取字符串的子串。它接受两个参数,起始位置和结束位置(不包括结束位置),并返回一个新的字符串。split()函数用于将字符串按照指定的分隔符拆分成多个子串,并返回一个字符串数组。length()函数用于获取字符串的长度。Java的Math类提供了许多用于数学计算的函数。

2024-07-13 11:09:50 289

原创 Python中的MemoryError错误

本文将介绍MemoryError错误的原因、如何处理它以及一些预防内存错误的最佳实践。memory_profiler模块:memory_profiler模块提供了一种逐行分析内存使用情况的方法。您可以使用@profile装饰器对函数进行注释,并使用mprof命令行工具分析内存使用情况。当我们尝试计算这个列表的总和时,可能会遇到MemoryError错误,因为Python解释器无法为这么大的数据集分配足够的内存。如果您的计算机具有更多的可用内存,那么您可以尝试增加可用内存来解决MemoryError错误。

2024-07-13 11:05:00 673

原创 memset 函数(c++)

就是对a指向的内存的20个字节进行赋值,每个都用ASCII为1的字符去填充,转为二进制后,1就是00000001,占一个字节。一个INT元素是4字节,合一起就是1000000010000000100000001,就等于16843009,就完成了对一个INT元素的赋值了。包含在<string.h>头文件中,可以用它对一片内存空间逐字节进行初始化;memset 函数是内存赋值函数,用来给某一块内存空间进行赋值的;这里s可以是数组名,也可以是指向某一内在空间的指针;n为要填充的字节数;

2024-07-13 11:03:53 402

原创 1496:【例 3】架设电话线

在郊区有 N𝑁 座通信基站,P𝑃 条双向电缆,第 i𝑖 条电缆连接基站 Ai𝐴𝑖​和 Bi𝐵𝑖​​。现在,农场主希望对通信线路进行升级,其中升级第 i𝑖 条电缆需要花费 Li𝐿𝑖​。农场主可以指定一条从 11 号基站到 N𝑁 号基站的路径,并指定路径上不超过 K𝐾 条电缆,由电话公司免费提供升级服务。一句话题意:在加权无向图上求出一条从 11 号结点到 N𝑁 号结点的路径,使路径上第 K+1𝐾+1 大的边权尽量小。否则输出所需最小费用。接下来 P𝑃 行,每行三个整数 Ai,Bi,Li𝐴𝑖,𝐵𝑖,𝐿𝑖.

2024-07-08 17:11:54 599

原创 500粉粉福

给定一个有向无环图(DAG),每个节点有一个代价,要求选择最少的节点,使得所有节点都被覆盖到,覆盖代价最小。覆盖指从选定的节点出发能到达所有其他节点。利用ST表(Sparse Table)结合倍增技术,可以在O(1)的时间复杂度内进行查询和预处理。这个问题可以转化为在DAG上的最小路径覆盖问题。给定一个长度为n的序列,多次查询区间[l, r]中第k小的数。限时7天,结束后,我将代码发到文章里(c++和python)做出来私信我,写上你们的地址,有奖品。编程比赛(3题)一题10分。10分华为mate60。

2024-07-06 15:00:00 160

原创 python编译器

我推荐你们使用 Anaconda 编译器来编写 Python 代码。Anaconda 是一个非常流行的 Python 数据科学平台,里面集成了许多常用的数据科学库,如 NumPy、Pandas、Matplotlib 等,同时还包含了 Conda 包管理工具,可以方便地管理不同版本的 Python 环境和第三方包。此外,Anaconda 的官方网站也提供了丰富的文档和教程,可以帮助你更好地学习和使用 Python。

2024-07-06 11:14:51 270

原创 原神MySQL数据库科普,

在原神的后台数据库中,MySQL是一种常用的关系型数据库管理系统,用于存储游戏中的各种数据,如玩家信息、角色属性等。通过本文的介绍,读者可以了解到原神中MySQL数据库的基本概念和操作方法。MySQL作为一种常用的关系型数据库管理系统,在游戏开发中扮演着重要角色,为游戏数据的存储和管理提供了良好的支持。在原神中,MySQL用于存储玩家的信息、游戏数据等内容,保证数据的安全性和稳定性。下面是一个简单的MySQL数据库连接示例,展示了如何使用Python语言连接MySQL数据库并执行查询操作。

2024-07-06 11:06:00 445

原创 python函数

这两句话怎么理解呢,我们可以举个栗子,我们可以发现下面的代码段中,a输出的值不一样,因为整数是不可变类型的变量,在函数内部改变a的值相当于在内存中重新开辟了一个地址,函数内部的a与函数外部的a,是两个不同的a,只是同名而已。函数调用时的实参顺序,与函数定义的形参位置一一对应,比如说我举个栗子,a,b为两个不同的整数,调用时交换两个实参的位置,对应形参的位置,与原来不调换位置是不同的。函数的参数可分为形参与实参,可变类型参数与不可变类型参数,位置参数,关键字参数,默认值参数 可变长度参数。

2024-07-06 10:40:13 601

原创 1225:金银岛

岛上金属有s𝑠个种类, 每种金属重量不同,分别为n1,n2,...,ns𝑛1,𝑛2,...,𝑛𝑠,同时每个种类的金属总的价值也不同,分别为v1,v2,...,vs𝑣1,𝑣2,...,𝑣𝑠。第3行有2s2𝑠个正整数,分别为n1,v1,n2,v2,...,ns,vs𝑛1,𝑣1,𝑛2,𝑣2,...,𝑛𝑠,𝑣𝑠分别为第一种,第二种,...,第s𝑠种金属的总重量和总价值(1≤ni≤10000,1≤vi≤10000)(1≤𝑛𝑖≤10000,1≤𝑣𝑖≤10000)。提交数:21790 通过数: 12302。

2024-07-05 11:35:04 286

原创 微软认证:微软认证介绍

MCSE认证考试 MCSE认证从1992年设立至今,其考试项目经历了多次的升级,从早先的MCSE on Windows NT3.51、MCSE on Windows NT4.0、MCSE on Windows 2000、MCSE on Windows Server 2003,目前仍然能够参加的有MCSE2000、MCSE2003的考试,而且在目前阶段MCSE2000和MCSE2003的认证是同时存在并且证书的效力也是一样的。MCSE是面向Windows环境下的网络、系统的管理、配置、维护;

2024-07-05 11:17:34 399

原创 每一次循环,都是Python智慧的体现。循环语句,就是程序员手中的利剑,助力我们披荆斩棘,攻克编程难题。

Certainly!

2024-07-05 11:14:57 710

原创 微软员工要求

总体而言,作为一家领先的科技公司,微软对其员工有着高标准的要求,希望他们能在技术、创新、团队协作和客户服务等方面达到最优水平,为公司的长期成功和可持续发展做出贡献。

2024-07-05 11:07:12 249

原创 Microsoft Corporation(微软公司)股票

Microsoft Corporation(微软公司)是一家总部位于美国的全球性科技公司,成立于1975年,由比尔·盖茨和保罗·艾伦共同创立。总体来说,微软作为全球领先的科技巨头,通过其多样化的业务和稳健的财务表现,吸引了全球投资者的关注和青睐。

2024-07-05 11:06:10 574

原创 python命名规则

项目中也可以使用这种命名,它的意义在于这种形式的变量是只读的,这种形式的类成员函数尽量不要重载。单下划线作前缀,意思是只有类对象和子类对象自己能访问到这些变量,且不能用'from module import *'导入。对于from M import *导入语句,如果想阻止导入模块内的全局变量可以使用旧有的规范,在全局变量上加一个前导的下划线。如果一个函数的参数名称和保留的关键字冲突,通常使用一个后缀下划线好于使用缩写或奇怪的拼写。双下划线作前缀,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。

2024-07-04 11:50:31 427

原创 C++ 实现十大排序算法

教你手撕排序,这里有一个概念就是稳定排序。假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。并不是其算法复杂度的稳定,注意一下代码均经过测试,如果找到代码bug可以留言代表着用系统的方法描述解决问题的策略机制,可以通过一定规范的,在有限时间内获得所需要的。一个算法的好坏是通过与来衡量的。

2024-07-01 08:16:27 696

原创 枚举(c++)

​ 枚举算法是我们在日常中使用最多的一种算法思想,它的核心思想是:枚举所有的可能,确定枚举对象、范围和判定条件;然后注意枚举可能的解并验证每个解是否是问题的解。

2024-07-01 08:13:28 572

原创 C++之广度优先搜索算法篇

【代码】C++之广度优先搜索算法篇。

2024-06-30 19:20:56 748

原创 ·搜索篇-深度优先搜索第一回[全排列篇]c++

深搜,顾名思义 就是以深度为上的搜索算法,它本质上就是个递归只不过是一个比较奢华的的递归。

2024-06-30 19:19:13 468

原创 1254:走出迷宫

当你站在一个迷宫里的时候,往往会被错综复杂的道路弄得失去方向感,如果你能得到迷宫地图,事情就会变得非常简单。第一行是两个整数n𝑛和m𝑚(1≤n,m≤1001≤𝑛,𝑚≤100),表示迷宫的行数和列数。假设你已经得到了一个n×m𝑛×𝑚的迷宫的图纸,请你找出从起点到出口的最短路。时间限制: 1000 ms 内存限制: 65536 KB。接下来n𝑛行,每行一个长为m𝑚的字符串,表示整个迷宫的布局。提交数:23217 通过数: 11045。输出从起点到出口最少需要走的步数。

2024-06-30 15:15:25 230

原创 c++文件读写

然后,我们演示了如何使用 ifstream 类读取文本文件内容,并使用 ofstream 类写入文本文件内容。在上面的示例中,我们首先创建了一个名为 “example.bin” 的二进制文件,并使用 ofstream 类的 write() 函数将一个 Person 结构体写入到文件中。C++ 中的文件流类有三种类型:ifstream(用于读取文件内容)、ofstream(用于写入文件内容)和 fstream(用于读写文件内容)。首先,让我们看一下如何使用 ifstream 类读取文件内容。

2024-06-30 11:18:57 460

原创 Python结构体(Struct)

结构体提供了一种方便的方式来处理复杂的数据结构,同时也提高了代码的可读性和维护性。它可以将多个相关变量组合在一起,并提供了一种方便的方式来处理复杂的数据结构。上面的代码中,我们创建了一个名为Person的结构体,并指定了三个字段:name、age和gender。上面的示例中,我们使用了一个Student结构体来表示学生的信息。通过将这些变量封装在一个结构体中,可以方便地在代码中传递和操作这些变量。例如,当需要向函数传递多个相关参数时,可以将这些参数封装在一个结构体中,然后将结构体作为参数传递给函数。

2024-06-30 11:15:46 3009

原创 python(输入输出)

以上是Python输入输出的基本用法和示例。根据需要,可以使用不同的内置函数和模块来处理不同类型的数据和文件。在Python中,输入和输出的处理是通过内置函数。和 print() 实现的。python输入输出。

2024-06-30 11:13:10 234

原创 c++(bug)

c++ 有关bug

2024-06-30 11:06:03 300

原创 c++(俄罗斯方块)

切记要用Visual Studio c++,要下载easy-X图形库。

2024-06-30 11:04:17 273

原创 推荐几个常用的C++编译器

c++编译器

2024-06-30 10:59:48 519

后缀表达式求值的解析,代码

1066/10000 实时翻译 划译 若要计算后缀表达式,可以使用堆栈来跟踪操作数。以下是评估后缀表达式的基本算法: 创建一个空堆栈来存储操作数。 从左到右扫描后缀表达式。 对于后缀表达式中的每个符号: 如果符号是操作数,请将其推到堆栈上。 如果符号是运算符,则从堆栈中弹出前两个操作数,执行运算,然后将结果推回到堆栈上。 扫描整个表达式后,结果将是堆栈中剩下的唯一元素。 例如,让我们计算后缀表达式5 3+4*: 从左到右扫描表达式。 将操作数推到堆栈上:stack=[5],stack=[5,3]。 遇到+操作符:从堆栈中弹出3和5,执行5+3=8,将8推回堆栈:stack=[8]。 将4推到堆栈上:堆栈=[8,4]。 遇到*操作符:从堆栈中弹出4和8,执行8*4=32,将32推回堆栈:stack=[32]。 最终结果是32。 因此,后缀表达式5 3+4*的计算结果为32。

2024-06-20

MATLAB中创建绘图的一些有用资源

官方文件: MATLAB绘图文档-关于在MATLAB中绘图的综合指南。 教程和指南: MATLAB绘图库-使用示例代码探索各种类型的绘图。 MATLAB绘图教程-在MATLAB中绘图的初学者友好教程。 在线课程: Coursera-MATLAB编程简介-包括MATLAB绘图部分。 Udemy-工程师和科学家的MATLAB-广泛涵盖MATLAB绘图。 论坛和社区: MATLAB Central-MATLAB的官方社区,用于讨论和支持。 堆栈溢出-用于问答和故障排除的MATLAB部分。 书 Nivedita Majumdar的“MATLAB图形和数据可视化食谱”-带有MATLAB绘图示例的实用指南。 Brian Hahn和Daniel T.Valentine的“工程师和科学家必备MATLAB”,包括数据可视化章节。 这些资源应该可以帮助您开始并有效地掌握MATLAB中的绘图!

2024-06-19

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

TA关注的人

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