随笔分类 - CS
摘要:堆区(动态内存) 当执行new运算符时,系统会自动在动态内存空间中分配存储。动态内存是唯一一个生存期可以由程序员自己控制的存储空间。程序在运行时程序员可用new申请动态内存空间,但不用时,程序员必须自己delete这部分空间(释放内存)。因此,程序在这部分出错的概率极高。程序员管理动态内存空间的运算
阅读全文
摘要:虽然数据隐藏保证了数据的安全性,但各种形式的数据共享却又不同程度地破坏了数据的安全。因此,对于既需要共享、又需要防止被修改的数据应该声明为常量。因为常量在程序运行期间是不可改变的,所以可以有效地保护数据。教材1.2中已经介绍了简单数据类型的常量。其实,关键字const也可以修饰对象,它相当于一种自定
阅读全文
摘要:近邻分类器 二分类 from sklearn import svm import numpy as np import random import sklearn as svm w=[] train_x=[] train_y=[] rest_x=[] rest_y=[] average5=[] av
阅读全文
摘要:二分类 from sklearn import svm import numpy as np w=[] train_x=[] train_y=[] test_x=[] test_y=[] def Init(): global train_x,train_y,test_x,test_y with op
阅读全文
摘要:输入 n=[type](input()) 保留x位小数 a = 12.345 print("%.2f" % a) 12.35 ‘/’返回的是实数,需要强制转化为整型 c=int(c/d) 列表 a=[0]*2005 #定义一个长度为2005,初始值为0的列表 字符串切片 s[起始位置:终止位置(不包
阅读全文
摘要:写代码时犯的错误 1.static变量没有初始化,导致编译出现奇怪问题 int Score::totalScore=0; 笔试 常对象 教材内容 如果用常引用做形参,那么可以保证实参不会意外地被修改。 常对象在声明的同时必须被初始化 this指针不能指向常对象 常成员函数只能访问对象的数据成员,而不
阅读全文