自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vector

resize是改变容器的大小,且在创建对象,因此,调用这个函数之后,就可以引用容器内的对象了,因此当加入新的元素时,用operator[]操作符,或者用迭代器来引用元素对象。此时再调用push_back()函数,是加在这个新的空间后面的。reserve是容器预留空间,但在空间内不真正创建元素对象,所以在没有添加新的对象之前,不能引用容器内的元素。加入新的元素时,要调用push_back()/insert()函数。vector 的reserve增加了vector的capacity,但是它的size没有改变!.

2022-08-09 12:48:54 122 1

原创 【C++语言实战进阶 】模板编程

对任何可作为函数返回类型的类型(除了void之外)都可以定义转换函数,一般而言,不允许转换为数组或函数类型,转换为指针类型(数据和函数指针)以及引用类型是可以的;·如果new_type是指针,则expression的类型必须是指针,如果new_type是引用,则expression为左。reinterpret_cast常用的一个用途是转换函数指针类型,即可以将一种类型的函数指针转换为另一种类型的函数指针,但这种转换可能会导致不正确的结果。·只要存在转换,编译器将在可以使用内置转换的地方自动调用它;.....

2022-07-17 18:59:02 277

原创 【iLearning】C++异常

但后一种情况下,因为函数发生了异常而导致函数的局部变量的析构函数被调用,析构函数又抛出异常,本来局部对象抛出的异常应该是由它所在的函数负责捕获的,现在函数既然已经发生了异常,必定不能捕获,因此,异常处理机制只能调用terminate()。检测到异常后程序的执行流会发生跳转,从异常点跳转到catch所在的位置,位于异常点之后的、并且在当前try块内的语句就都不会再执行了;RTTI,不断地回溯,以及较多的cachemiss是导致异常性能较低的主要原因,另外,异常还会导致代码膨胀,代码可读性较低。...

2022-07-17 18:25:01 432 1

原创 【C++语言实战进阶 】第2章 面向对象特性

构造,先初始化列表后函数体构造,允许重载,允许被委托利用局部对象实现RAII 机制析构时关闭文件,计算运行时间默认是浅拷贝禁止复制,用delete关键字拒绝;Student(const Student& stud)=delete;//拒绝拷贝复制构造调用,久对象定义新对象;函数传参(引用不会调用复制构造);函数返回值临时对象移交给新对象,右值引用,指针直接复制,并把原指针置为空;示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。代码如下(示例):2.读入

2022-06-19 22:15:55 65

原创 【C++语言实战进阶】基础语法

来自iLearning C++语言实战进阶 第一章 基础语法

2022-06-19 19:31:47 188

原创 【无标题】C++知识点

C++语言实战进阶ilearning

2022-06-19 15:14:08 41

原创 二叉树 算法小炒

二叉树

2022-06-05 18:44:25 101 1

原创 【Python-CFD】02:线性对流方程

线性对流方程 差分与扩散一维常系数对流方程是CFD中最简单最基本的方程。然而这个简单的方程能够告诉我们很多关于CFD方面的东西。模型方程如下式:下面在Python中实现该求解过程。代码如下所示:import numpy as npimport matplotlib.pyplot as pltnx = 41 #x方向网格节点数量dx = 2/(nx-1) #空间网格步长,x方向...

2020-02-27 17:02:53 2254

原创 MATLAB绘图

MATLAB绘制柱状图efficiency = [37.8 37.07732709 38.04302419 38.81253024 38.43412428 38.0957091];bar(efficiency,'g','barwidth',0.5)set(gca,'xticklabel',{ 'none' '0°' '10°' '20°' '30°' '40°'});axis([0 7 3...

2019-11-22 16:43:00 88

原创 python绘图

import matplotlib.pyplot as pltimport numpy as npfrom pylab import * mpl.rcParams['font.sans-serif'] = ['SimHei'] # 处理中文字符%matplotlib inline%config InlineBackend.figure_format = 'svg' # 矢量图thet...

2019-09-13 20:57:49 108

原创 class

class 的定义class Person: def __init__(self,name,age): self._name = name self.age = age def get_name(self): return self._name def re_name(self, new_name): ...

2019-09-12 22:17:07 156

原创 华为机试算法题目练习

找出最少的字符并删除a = input('输入字符串:')dic_a = {}for i in a: if not(dic_a.__contains__(i)): dic_a[i] =1 else: dic_a[i] = 2for j in dic_a: if dic_a[j] == min(dic_a.values()): ...

2019-09-05 22:01:02 1562

原创 排序循环函数练习

选择排序# 从大到小lista = [3,5,2,4,1]count = 0for i in range(len(lista)): for j in range(i+1, len(lista)): print(lista) if lista[i]<lista[j]: print('exchange') ...

2019-09-03 22:00:10 283 1

原创 python 函数

函数函数的定义和调用函数的文档 def my_max(x, y) : ''' 获取两个数值之间较大数的函数。 my_max(x, y) 返回x、y两个参数之间较大的那个 ''' # 定义一个变量z,该变量等于x、y中较大的值 z = x if x > y else y # 返回变量z的值 return ...

2019-08-24 00:12:49 416

原创 python 函数名作为字典值进行调用

python练习的一些小知识点python学习函数名作为字典value进行函数调用功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导...

2019-08-22 15:32:09 9469 1

空空如也

空空如也

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

TA关注的人

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