- 博客(37)
- 收藏
- 关注
原创 力扣-1两数之和2两数相加-2024/8/3
便历索引,数值用枚举enumerate;解法一 暴力法(2个for循环)哈希表[key]=value。
2024-08-03 23:33:45
312
原创 Latex如何将作者名字缩写为et al.
将引用文献.bib文件中的author={A, B, C and D}, 替换成author={A and others}即可。
2024-07-14 15:12:31
749
原创 Tecplot 360 安装后弹出“Is your Tecplot 360 EX liense valid?”解决方法
在hosts文件中最后一行添加127.0.0.1 download.tecplot.com,注意1和download之间有空格!
2024-05-30 10:30:08
1173
原创 OpenFOAM编译配置文件Make
files 按行存储所有源代码文件名,最后一行用来指定目标代码EXE的名称和存放位置options 设定查找头文件和库的路径EXE_INC和需要链接的库EXE_LIBS。
2024-03-26 10:55:16
908
原创 Python_Project_Decimal_to_binary_convertor_and_vice_versa
【代码】Python--Project--Decimal_to_binary_convertor_and_vice_versa。
2024-03-22 15:08:39
136
1
原创 c++[map容器]
/不建议这种方式插入,可以用key访问到value;//删除pos迭代器所指的元素,返回下一个元素的迭代器。//删除区间[beg,end]的所有元素,返回下一个元素的迭代器。find(key):查找key是否存在,若存在,返回该建的元素的迭代器;若不存在,返回set.end();2、pair中的第一个元素是key(键值),起到索引作用,第二个元素是value(实值)erase(key);//删除容器中值为key的元素;//在容器中插入元素。//返回容器中的元素数目。统计key的元素个数;
2024-02-27 22:28:20
416
原创 set容器
public://按照年龄降序排列Person p1("刘备", 24);Person p2("关羽", 28);Person p3("张飞", 25);Person p4("赵云", 21);it!= s1.end();it++)cout
2024-02-26 15:05:54
380
原创 c++容器
/stack采用模版类实现,stack对象的默认构造形式。list一个重要的性质,插入操作和删除操作不会造成原有的list迭代器的失效,这在vector是不成立的。链表(list):是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接实现的。链表的存储方式并不是连续的内存空间,因此链表list中的迭代器只支持前移和后移,属于双向迭代器。结点的组成:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。empty( );
2024-02-24 21:55:26
382
原创 c++【deque】
/重新指定容器的长度为num,如果容器变长,则以elem值填充新位置,如果容器变短,则末尾超出容器长度的元素被删除。//重新指定容器的长度为num,如果容器变长,则以默认值填充新位置。//删除[beg,end]区间的数据,返回下一个数据的位置;//在pos位置插入[beg,end]区间的数据,无返回值;//删除pos位置的数据,返回下一个数据的位置。//在pos位置插入一个elem元素的拷贝,返回新数据的位置。//在pos位置插入n个elem数据,无返回值;//清空容器的所有数据;//判断容器是否为空;
2024-02-24 15:47:33
380
原创 python[6]
现实事物有部分属性和行为是不公开对使用者开放的,同样在类中描述属性和方法的时候也需要达到这个要求,就需要定义私有成员了。注意:只可以在子类内部调用父类的同名成员,子类的实体类对象调用的话默认是调用子类复写的。子类构建的类对象可以有自己的成员变量和成员方法,也可以使用父类的成员变量和成员方法。pass是占位语句,用来保证函数(方法)或类定义的完整性,表示无内容,空的意思。3、类型注解支持:变量的类型注解,函数的形参和返回值的类型注解。多态指的是同一个行为,使用不同的对象获得的不同的状态。
2024-02-22 17:34:03
1019
1
原创 python[5]
1、如何自定义模块并导入?在python代码文件中正常写代码即可,通过import、from关键字和导入python内置模块一样导入即可使用2、main_变量的功能是?if_main== “main”表示,只有当程序是直接执行的才会进入if内部,如果是被导入的,则if无法进入3、注意事项不同模块、同名的功能,如果都能被导入,那么后导入的会覆盖先导入的__all__变量可以控制导入模块的时候,* 具体代表的是哪些功能。
2024-02-21 17:30:29
853
原创 python[4]
元组同列表一样,可以封装多个不同类型的元素在内。但最大的不同点在于:元组一旦定义完成,就不可修改;元组的定义:定义元组使用小括号,且使用逗号隔开各个数据,数据可以是不同的数据类型(元素,元素,元素,...,元素)变量名称 = (元素,元素,...,元素)变量名称 = ( ) #方式1变量名称 = truple() #方式2# 定义元组# 定义元组t2 = ()print(f"t1的类型是{type(t1)},内容是{t1}")
2024-02-20 18:28:31
835
原创 c++ 模版2
多态就是一个函数名称可以有多个接口,由于对象不同,父类指针指向子类对象不同,对象创建的不同调用同一个接口会产生不同的形态;继承就是子类继承父类,子类把父类的属性和行为继承下来,把它的属性和行为拿到手,不用再重新声明,提高了复用性;1、容器:各种数据结构,如vector,list,deque,set,map等,用来存放数据。2、将声明和实现写到同一个源文件中,并更改后缀名是.hpp,hpp是约定的名称,并不是强制。STL大体分为六大组件,分别是:容器,算法,迭代器,仿函数,适配器(配接器),空间配置器。
2024-02-19 20:09:29
901
1
原创 python[3]
def 函数名(传入参数):函数体return 返回值【2】注意事项:1、参数如不需要,可以省略2、返回值如不需要,可以省略3、函数必须先定义后使用定义一个函数,函数名任意,要求调用函数后可输出如下欢迎语:欢迎来到黑马程序员!请出示您的健康码以及72小时核酸证明!print("欢迎来到黑马程序员!请出示您的健康码以及72小时核酸证明!")say_h()
2024-02-19 15:09:21
1099
1
原创 python[2]
如:11.345设置为 %7.2f ,首先小数点后2位数字,.35然后一共七位,就是【空格】【空格】11.35。【1】在python中,可以表示真假的数据类型是布尔类型,字面量True表示真,字面量False表示假。也就是占几个位,如果m比数字本身宽度还小,m不生效。1.表达式就是具有明确结果的代码语句,如1+1,type(‘字符串’)案例需求:定义一个数字(1~10,随机产生),通过3次判断来猜出数字。数字精度控制是会进行四舍五入的,且小数点符号也会算入宽度范围内。1.数字随机产生,范围1-10。
2024-02-18 14:30:42
388
原创 python [1]
单引号、双引号、三引号转义字符\ 作用就是:转换成普通字符,比如 ’ 表示’没有把字符转换成字符串的作用,而是当作普通的字符去看待双引号里可以放单引号单引号里可以放双引号。
2024-02-17 21:59:08
375
1
原创 c++模版
c++ 另一种编程思想是泛型编程,利用的技术是模版。两种模版机制是函数模版和类模版。后面跟类的定义就是类模版,后面跟函数的定义就是函数模版;1.如果函数模版与普通函数都可以调用,优先调用普通函数。[2]函数模版用自动类型推导,不可以发生隐式类型转换。4.如果函数模版可以产生更好的匹配,优先调用函数模版。[3]函数模版用显示指定类型,可以发生隐式类型转换。2.模版必须要确定出T的数据类型,才可以使用。2.可以通过空模版参数列表调用函数模版。3.函数模版可以发生函数重载。typename是函数模版。
2024-02-16 20:55:57
353
1
原创 pandas-header
如果我们想把横纵坐标变成第一行,第二行来画图,可以在exce中打开,然后复制数据后粘贴转置即可。文件后,得到的数据是横坐标是第一列,纵坐标是第二列。如果有表头,设置header=None时,会报错。利用pd读取csv文件的数据,
2024-01-27 17:44:41
531
1
原创 ubuntu安装向日葵个人版
1.下载图形版本.deb压缩包 https://sunlogin.oray.com/download/linux?【1】远程控制电脑发现黑屏,在进入双系统界面时,右下角选择ubuntu Xorg版本即可解决这个问题;【2】远程控制发现很卡,可能是下成了企业版本,注意应该选择个人版本。
2024-01-10 13:19:21
1395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人