- 博客(15)
- 收藏
- 关注
原创 C++TCP/IP客户端
pragma comment(lib,“ws2_32.lib”)//链接ws2_32.lib库文件到此项目中。#include //WindowsSocket编程头文件。cout
2024-04-24 21:33:05 425
原创 C++ list容器
List有一个重要的性质,插入操作和删除操作都不会造成原有List迭代器的失效,这在vector是不成立的。2、链表执行插入和删除操作十分方便,修改指针即可,不需要移动大量元素。1、采用动态存储分配,不会造成内存的浪费和溢出。链表灵活,但是空间和时间额外耗费较大。list属于双端链表,
2024-03-23 20:10:42 210
原创 C++面向对象知识点学习
在C++中,类内的成员变量和成员函数是分开存储的,只有非静态成员变量才属于类的对象上。构造函数:主要作用在于创建对象时的成员属性赋值,构造函数由编辑器自动调用,无须手动调用。Struct 创建的成员变量默认是公共权限,而Class中默认的访问权限是私有的。当子类与父类出现同名的成员,如何通过子类对象,访问到子类或父类中同名的数据?静态成员就是在成员变量和成员函数前加上关键字static,称为静态成员。(2)访问父类同名成员,需要添加作用域,静态成员和非静态处理方式一致。浅拷贝:简单的赋值拷贝操作。
2024-03-20 22:01:03 233
原创 pandas复习
import numpy as npimport pandas as pdfrom pandas import Series ,DataFrames1=pd.Series([1,2,3,4],index=['a','b','c','d'])s1a 1b 2c 3d 4dtype: int64s1.valuesarray([1, 2, 3, 4], dtype=int64)s1.indexIndex(['a', 'b', 'c', 'd'], dt
2020-08-15 19:07:36 215
原创 kmeans算法
Python:import numpy as npimport matplotlib.pylab as pltfrom math import sqrtfrom sklearn import datasetsclass Kmeans(): """python写的简单的K均值算法""" def __init__(self,data,k): """加载数据,鸢尾花数据集""" self.data = data self.k=k
2020-06-05 17:02:42 199
原创 KNN算法
Python:import numpy as npimport matplotlib.pylab as pltfrom math import sqrtfrom sklearn import datasetsfrom collections import Counterclass Knn(): """python写的简单的KNN算法""" def __init__(self,data): """加载数据,鸢尾花数据集""" self.data=da
2020-06-05 17:01:03 151
原创 Numpy补充1(random)
import numpy as np#np.random.normal(loc,scale,size)loc:均值,scale:标准差,sizea=np.random.normal(0,1,[3,3])print(a)"""[[-1.01790376 -0.40799346 0.00415742] [ 0.68951924 -0.27962098 -0.71226574] [-2.17177824 -0.75665673 -0.9358477 ]]"""#np.random.uniform(
2020-06-03 20:23:00 173
原创 numpy学习笔记
基本操作基础import numpy as np#列表转为矩阵ay=np.array([[1,2,3], [4,5,6]])print(ay)#维度:ay.ndim#行数和列数:ay.shape#元素个数:#ay.sizeprint("维数:",ay.ndim)#2print("行数和列数:",ay.shape)#(2,3)print("元素的个数:",ay.size)#6创建import numpy as np#创建一维arraya1=np.arr
2020-06-02 17:47:22 181
原创 python函数
第一个函数#定义第一个函数def fib(num): result=[0,1] for i in range(num-2): result.append(result[-1]+result[-2]) return resultprint(fib(10))可变数据类型做参数def change(n): n[0]="T"name=["A","B","C"]print(name)change(name)print(name)上述过程不采用
2020-06-01 08:42:54 316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人