摘要:
1、string 概念:相当于char*的封装,理解为字符串 1.1.简单使用 /**C中定义字符串以及打印*/ char *ch="asdkajbf"; for(int i=0;ch[i]!='\0';i++) cout<<*(ch+i); /**C++中*/ string s="ssadaffw 阅读全文
摘要:
大学物理 b站/优酷/youtube 万门大学 /可汗学院(b站应该有中文字幕) 数据结构 浙大 姥姥上的 (中国大学mooc)https://www.icourse163.org/learn/ZJU-93001?tid=1207006212#/learn/content 微积分 浙大 苏德矿 (中 阅读全文
摘要:
高阶等差数列 对于一个给定的数列,将连续两项之间的差$ b_n=a_{n+1}-a_n$得到一个新的数列,那么$b_n$称为原数列的一阶等差数列,若$c_n=b_{n+1}-b_n$,那么$c_n$称为原数列的二阶等差数列,以此类推... 高阶等差数列都有一个多项式的通项公式。 差分法 给定序列$a 阅读全文
摘要:
做法:贪心 时间复杂度:\(O(n)\) 思路 这题实际上是在求$max(a[i]-a[j])(i>=j)$ 可利用贪心的思路维护$a[j]$在$i>=j$范围内最小即可,时间复杂度从$O(n^2)$将为$O(n)$ 代码 class Solution { public: /** * * @para 阅读全文
摘要:
一、实验目的: 1、掌握线性表的定义; 2、掌握线性表的基本操作,如建立、查找、插入和删除等。 二、实验内容: 定义一个包含学生信息(学号,姓名,成绩)的的顺序表和链表,使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据姓名进 阅读全文
摘要:
Matplotlib基础知识 Matplotlib基本用法 pyplot是 matplotlib 中常用的画图模块,为 matplotlib 中底层绘图库提供了状态机界面。 import numpy as np import matplotlib.pyplot as plt # 加载 pylot 子 阅读全文
摘要:
基于NumPy的股价统计分析应用 构造数据 构造以下数据。其中,第4-8列,即EXCEL表格中的D-H列,分别为股票的开盘价,最高价,最低价,收盘价,成交量。 with open("./data/stock_data.csv", "w") as fdata: fdata.write("""AAPL, 阅读全文
摘要:
Numpy Ndarray对象 numpy.array(object, dtype=None, copy=True, order=None, subok=False, ndmin=0) E.g.1: import numpy as np a = np.array([1, 2, 3]) print(a 阅读全文
摘要:
Python3进阶 zip zip(*iterables) zip函数可以接受一系列的可迭代对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后由这些tuple(元组)组成一个list(列表)返回。 E.g.1: a = [1, 2, 3, 4, 5] b = ['a', 'b', 阅读全文
摘要:
转载于:https://blog.csdn.net/qq_43152052/article/details/100784978 马拉车的解决的问题: 给定字符串S,求S中的最长回文子串? 解释:回文串就是正读反读都一样的字符串,比如奇回文串(bab)、偶回文串(noon)。 马拉车算法步骤: 1)由 阅读全文
摘要:
泛型和集合 泛型 泛型即参数化类型,也就是说数据类型变成了一个可变的参数,在不使用泛型的情况下,参数的数据类型都是写死了的,使用泛型之后,可以根据程序的需要进行改变。 定义泛型的规则: 只能是引用类型,不能是简单数据类型。 泛型参数可以有多个。 可以用使用 extends 语句或者 super 语句 阅读全文