自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++STL详解之deque

C++deque(双端队列)是C++标准模板库(STL)中的一种数据结构,它允许在两端进行插入和删除操作。deque是“double-ended queue”的缩写,可以理解为“双端队列”。deque与vector类似,都是用动态数组实现的,但deque的插入和删除操作在两端都有较好的性能。它提供了以下几种操作:在头部插入元素:在deque的头部插入一个新的元素。在尾部插入元素:在deque的尾部插入一个新的元素。在头部删除元素:将deque头部的元素删除。

2024-08-23 11:39:53 1670 2

原创 【入门】双向队列

双向队列的定义差点儿相同,也就是说一个队列的队尾同一时候也是队首。两头都能够做出队,入队的操作。输出的第一行包括队列进行了M次操作后的状态。第一行包括一个整数M(M

2024-08-16 14:57:18 464 1

原创 【提高】Pell数列

有一种数列,它的前 10 项的值分别为: 1 2 5 12 29 70 169 408 985 2378 ,这个数列被称为 Pell 数列,请问该数列的第 n 项的值是多少?( n

2024-08-16 14:57:02 781

原创 C++的特点

总结起来,C++是一种多范式的编程语言,既支持面向过程的编程方式,又支持面向对象的编程方式,具有高效性、可移植性、可扩展性等特点,适用于开发各种类型的应用程序。强大的标准库:C++拥有一个强大而丰富的标准库,其中包含许多用于操作文件、字符串处理、输入输出等常用功能的类和函数。高效性:C++是一种高性能的语言,可以通过使用指针、内存管理等技术来实现对系统资源的直接控制。面向对象:C++是一种面向对象的编程语言,支持封装、继承和多态等面向对象的特性。

2024-08-16 14:56:10 310

原创 JAVA的特点

强大的社区支持:Java有一个庞大的开发者社区,提供各种教程、文档、博客和论坛等资源,可以帮助开发者解决问题和学习新技术。平台无关性:Java程序可以在不同的操作系统上运行,只需编写一次代码,然后在不同的平台上进行编译和执行。强类型:Java是一种强类型语言,所有变量都需要事先声明类型,可以提高程序的稳定性和可靠性。面向对象:Java是一种面向对象的编程语言,它支持封装、继承和多态等面向对象的特性。开放源代码:Java的大部分实现都是开放源代码的,开发者可以对其进行修改和定制。

2024-08-16 14:56:02 367

原创 Rust的特点

它使用了先进的优化技术,如零成本抽象和内联优化,使得生成的代码能够在性能上接近手写的低级代码。此外,Rust还提供了对硬件特性的直接访问,如原子操作和SIMD指令,使得对性能要求较高的应用程序能够更好地利用硬件资源。并发性:Rust提供了一套并发编程的工具和机制,使得开发者能够方便地编写并发和多线程的代码。Rust的编译器会通过静态分析和代码生成来消除抽象的开销,使得抽象特性在运行时表现得和手写的低级代码一样高效。它使用一套严格的借用规则来确保内存访问的安全性,避免常见的错误,如空指针和数据竞争。

2024-08-16 14:55:52 445

原创 PHP的特点

PHP的特点有:

2024-08-16 14:55:42 188

原创 C语言的特点

C语言具有以下特点:

2024-08-16 14:55:33 201

原创 c#的特点(大全)

1.面向对象编程:C#是一种面向对象的语言,可以使用类、对象和继承来组织代码。2.类型安全:C#是一种类型安全的语言,它能够防止程序中出现类型不匹配的错误。7.属性:C#中的属性可以被用于封装字段,并且可以提供更好的访问控制。6.事件/委托:C#支持事件和委托,可以实现高效的事件驱动编程模型。8.扩展方法:C#允许在不修改原有类的情况下,为类添加新的方法。10.多线程:C#中的多线程编程模型可以实现更高效的并发编程。9.泛型:C#中的泛型允许编写通用的代码,以避免代码重复。输出结果为:3 4 5 6 8。

2024-08-16 14:55:21 1698 1

原创 C++STL详解之vector

在C++中,vector是标准库提供的一个非常有用的容器类。它是一个动态数组,可以根据需要动态调整大小。它提供了方便的方法来管理和访问动态数组的元素。

2024-08-16 14:37:02 3140 4

原创 C++详解之基本结构

对于C++,你了解多少呢?在学习C++的漫漫长路上,基本结构可是必须掌握的东西。这一章,我就带大家聊聊“基本结构”。

2024-08-09 11:50:23 1558

原创 C++string类型基础函数和用法

string类型的介绍和其函数的用法

2023-11-11 21:09:14 1853 1

2023信息素养大赛智能算法挑战决赛真题.pdf

这是2023年全国青少年信息素养大赛智能算法挑战决赛的真题,仅供学习和交流

2024-08-16

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

TA关注的人

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