- 博客(28)
- 收藏
- 关注
原创 Python学习记录(3)
本文介绍了Python中的三种高级数据结构操作:1.嵌套结构:包括列表存储字典、字典存储列表以及字典存储字典的嵌套方式,通过菜单示例展示了具体实现。2.命名元组(namedtuple):详细说明了如何创建命名元组类及实例,并演示了通过索引和属性访问元素的方法,以及使用_replace()修改元素。3.计数器(Counter):涵盖计数器的创建方式、元素访问、增减计数操作、删除元素和获取出现频率最高的TopN元素等功能,通过代码示例展示了计数器的各种用法。
2025-09-24 21:19:10
564
1
原创 Python学习记录(2)
本文介绍了Python中列表、元组和字典的基本操作。列表可通过sort()方法排序,使用range()和append()创建数字列表,支持切片操作。元组使用圆括号定义,元素不可修改,支持索引访问和内置函数。字典通过键值对存储数据,支持添加、修改、删除键值对,以及遍历操作。三种数据结构各有特点,适用于不同场景。
2025-09-23 20:04:10
821
原创 python学习记录
Python 字符串也提供区间访问方式,采用[N:M]格式,表示字符串中从N到M(不包含M)的子字符串,其中,N和M为字符串的索引序号,可以混合使用正向递增序号和反向递减序号。Python 与 C/C++、Java 这些 C 类语言不同,Python 使用缩进来表示代码块,缩进的空格数量可以由个人习惯决定,但同一个代码块的缩进空格数必须相同。其中,列表元素的添加、删除或修改等是最常见的操作。Python 提供了多种不同的方法来实现对列表中元素的删除操作,包括根据元素索引位置或者元素值删除元素的方法。
2025-09-18 20:37:48
788
原创 内存管理+模板基础知识
C语言内存管理方式在C++中可以继续使用,但有些地方就无能为力,而且使用起来比较麻烦,因 此C++又提出了自己的内存管理方式:通过new和delete操作符进行动态内存管理。1.申请和释放单个元素的空间,使用new和delete操作符,申请和释放连续的空间,使用 new[]和delete[],注意匹配起来使用。2.动态申请内存创建的变量默认没有初始化,进行初始化时,单个变量用(),多个变量用{}---未给出具体值,默认为0。而在泛型编程中,模板也发挥着巨大作用。
2025-02-27 21:18:46
1078
原创 类和对象(4)
在类和对象(3) 中,我们学习了运算符重载的相关知识。在本篇博客中,我们将继续学习类和对象的有关知识,包括构造函数的初始化列表,类型转化,static成员,匿名对象的有关知识。
2025-02-14 23:22:00
726
原创 类和对象(3)
在类和对象(2)中,我们已经掌握了类的默认成员函数-----构造函数、析构函数、拷贝构造函数的有关知识,在这篇博客中,我们将学习运算符重载的有关知识。
2025-02-12 23:50:45
941
原创 类和对象(2)
在类和对象(1)中,我们已经掌握了类的定义、类的实例化、this指针的有关知识,在这篇博客中,我们将详细讲述类的默认成员函数-----构造函数、析构函数、拷贝构造函数。
2025-02-11 23:39:56
1406
原创 从内存角度分析一个特殊的死循环代码
相信大家在写代码的过程中遇到过不少报错的情况吧!今天我们就从一个特殊的死循环代码来分析背后的内存使用情况,通过调试的方式来进行问题分析,帮助大家对内存分配有一个更深入的理解
2024-10-05 17:06:21
970
2
原创 算法复杂度的分析
1.1 数据结构数据结构(DataStructure)是计算机存储、组织数据的⽅式,指相互之间。没有⼀种单⼀的数据结构对所有⽤途都有⽤,所以我们要学各式各样的数据结构, 如:线性表、树、图、哈希等1.2 算法算法(Algorithm)就是定义良好的计算过程,取⼀个或⼀组的值为输⼊,并产⽣出⼀个或⼀组值作为输出。简单来说算法就是,⽤来将输⼊数据转化成输出结果。2. 算法效率如何衡量⼀个算法的好坏呢?这时就需要引入复杂度来对一个算法进行效率评价2.1 复杂度的概念。
2024-10-04 14:44:16
1681
原创 C语言通过控制台实现扫雷游戏
学习了这么久c语言,相信你已经掌握了很多c语言的知识,今天我们就来试一试用c语言代码,实现一个很简略的扫雷游戏吧!
2024-09-27 21:04:52
1004
4
原创 分支循环语句--循环语句
接上篇“分支循环语句--分支语句”引入:如果要在屏幕上打印出十个“你好”,是不是就是像这样,写十个printf语句呢?那这样未免也太麻烦了!有没有什么办法,能够简化这种结构相似功能相同的代码呢?答案就是我们今天要讲的循环语句!
2024-09-17 15:36:32
791
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅