自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 保研边缘人的夏令营之旅~

保研边缘人的夏令营之旅(天大,北理,国防科大,大连理工~)

2022-10-23 01:30:45 3177 4

原创 (基于PyTorch)神经网络手写数字识别代码&解释

依旧使用了数据集MNIST中的部分数据。1、PyTorch基本知识import torch#简单的PyTorch张量x=torch.tensor(3.5)print(x)#变量x的类型是PyTorch张量tensor(3.5000)输出值的含义是,该变量的值是3.5000,同时它被包装在一个PyTorch张量中。#简单的张量计算y=x+3print(y)#生成的y也是一个PyTorch张量x=torch.tensor(3.5,requires_g...

2022-04-07 18:25:58 4896 3

原创 C++25——STL

a pair class:表达两个东西之间的关系 容器 vector:可扩展的数字,在一头固定增长 deque:可扩展的数字,往两头增长 list:内部是双向链表 set:集合,没有重复的,无序的 map:映射(ket,value) 基本函数的模板(排序、搜索等) 以上所有的内容都在std里(使用using namespace std;)所有标识符都是小写#include<iostre..

2022-04-03 17:26:33 1213

原创 C++24——流

insert:将一个对象插入输出流中 <<extractor:将内容从流里解析出来 >>流:一维 单方向cin:标准输入cout:标准输出cerr:标准错误clog:标准日志//全局函数,而非成员函数istream& operator>>(istream& is,T& obj){//流里的position(读取位置在修改)会变化,因此不加const //... return is;.

2022-04-03 16:48:31 1154

原创 C++23——异常

try{ open the file; determine its size; allocate that much memory; read the file into memory; close the file;} catch(fileOpenFailed){ doSomething;} catch(sizedDeterminationFailed){ doSomething;} catch(memoryAllocateFail...

2022-04-03 16:45:06 928

原创 C++22——模板

template < class T > //声明void swap(T& x,T& y){ T temp=x; x=y; y=temp;}void swap(int& x,int& y){ int temp=x; x=y; y=temp;}int i=3;int j=4;swap(i,j); //调用具体的int swapfloat k=4.5;float m=3.7;swap(k,m); .

2022-04-02 23:39:48 614

原创 C++21——运算符重载

只能对已经有的符号进行重载,不能凭空创造符号进行重载 只能对类或者枚举类型进行重载 符号操作数个数不能改变(如:+有两个操作数,1+1),优先级不能改变 实例const String String::operator+(const String& that);//作为成员函数const String operator+(const String& r,const String& l);//作为全局函数class Integer{...

2022-03-30 18:32:42 1694

原创 C++20——静态对象&静态成员

void f(){ static int num_calls=0; ... num_calls++;}class X{ X(int,int); ~X();};void f(){ static X my_X(10,20);//变量只做一次初始化}类里不能对静态成员做初始化,只能对非静态成员做初始化。class A{public: //A():i(0){ } 这句会报错,不能对静态成员做初始化 A(){ i=0; }..

2022-03-30 18:28:22 1028

原创 数据结构线性表——顺序表代码

1.1 静态分配#include<stdio.h>#define MaxSize 10 //定义最大长度typeof struct{ int data[MaxSize]; //用静态的“数组”存放数据元素 int length; //顺序表的当前长度} SqList; //顺序表的类型定义(静态分配方式)//基本操作——初始化一个顺序表void InitList(SqList &L){ L.length=0; //顺序表初始长度

2022-03-29 22:37:25 1307

原创 C++19——拷贝构造

void func(Currency p){ cout<<"X="<<p.dollars();}Currency bucks(100,0);func(bucks);Currency p=bucks;//初始化p=bucks;//赋值在C++中可以用=和()初始化对象。Person baby_a("Fred");Person baby_b=baby_a;Person baby_c(baby_a);#include<iostream&gt.

2022-03-29 20:12:33 552

原创 C++18——引用再研究

class X{publilc: int& m_y; X(int& a);};X::X(int& a):m_y(a){ }函数不能返回本地变量的引用&指针;可以返回对象。#include<assert.h>const int SIZE=32;double myarray[SIZE];double& subscript(const int i){ return myarray[i]; //正确,返回的是全局变量.

2022-03-29 20:10:28 815

原创 数模论文写作排版

最近看了讲解数模论文写作的一个视频,做了点笔记。视频链接:数学建模论文写作小技巧分享_哔哩哔哩_bilibili

2022-03-27 16:59:02 500

原创 JQuery小练习(.js部分)

实现功能:1、购物车全选与全不选2、删除选中商品3、直接删除商品4、数量和价格修改5、计算总价$(function(){ //全选与全不选 $("#allCheckBox").click(function (){ var flag=$(this).is(":checked"); //记录此时全选框的状态 $("input[name='cartCheckBox']").each(function (){ //遍历所有cartCheck

2022-03-26 23:22:05 1996

原创 JavaScript7——表单基本验证技术

10.1 验证休闲网登录页面<head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>休闲网登录页面</title> <link href="login.css" rel="stylesheet" style="text/css"> <script type="texxt/jav...

2022-03-26 22:56:16 1983

原创 JavaScript6——JavaScript和CSS的交互

9.1 样式表类型9.1.1 行内样式9.1.2 内部样式表9.1.3 外部样式表<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>外部样式表</title><link rel="...

2022-03-26 22:14:28 1680 1

原创 JavaScript5——DOM高级编程

8.1 Core DOM的操作 查看节点 创建和增加节点 删除和替换节点 8.1.1 查看节点 访问指定节点的方法 getElementById():返回一个节点对象 getElementsByName():返回多个(节点数组) getElementsByTagName():返回多个(节点数组) 查看/修改属性节点 getAttribute("属性名") setAtt...

2022-03-26 22:08:46 292

原创 C++17——多态性

class XYPos{ ... }; //x,y pointclass Shape{public: Shape(); virtual ~Shape(); virtual void render();//virtual 表示这个render()和子类的render()有联系 void move(const XYPos&); virtual void resize();protected: XYPos center;};class Ellipse.

2022-03-26 16:15:34 952

原创 C++16——向上造型

把子类的对象当作父类来看待:如果对象B是对象A的子类,那么对象B可以当作对象A来使用。#include<iostream>using namespace std;class A{public://public private可以写多个 int i;public: A():i(10) {}};class B:public A{private: int j;public: B():j(30){ } void f() {cout<&

2022-03-26 16:13:32 760

原创 Python神经网络手写数字识别代码&解释

使用了数据集MNIST中的部分数据。1、读取数据集内容#打开文件并获取其中的内容data_file=open("mnist_train.csv",'r')#open()函数打开文件,第一个参数时文件的路径,第二个参数可选,"r"表示只读data_list=data_file.readlines()#使用与文件句柄data_file相关的readlines()函数,将文件中所有行读入变量data_list,此处文件很小,可以这么用,否则要逐行读取data_file.close()#关闭文

2022-03-23 15:34:54 18665 27

原创 JavaScript4——DOM编程

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>主页面</title><style type="text/css">body{ margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align:cent...

2022-03-20 00:17:33 186

原创 JavaScript3——函数和window对象

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>window对象演示例子</title><script type="text/javascript">/*弹出窗口*/function open_adv(){ window.open("adv.html"); }/*弹出固定大小窗口,并且无菜单栏等...

2022-03-20 00:09:25 142

原创 JavaScript2——语句

根据输入的次数,多次输出"HelloWorld" <script type="text/javascript"> document.write("Hello World"); var j=prompt("请输入连续输出标题3的次数:","") for(var i=0;i<j;i++){ document.write("<h3>Hello World</h3>"); }document.write("<h1&...

2022-03-20 00:04:07 935

原创 JavaScript1——基本知识

2022-03-19 23:56:57 864

原创 leetcode——524.通过删除字母匹配到字典里最长单词

题目:给你一个字符串 s 和一个字符串数组 dictionary ,找出并返回?dictionary 中最长的字符串,该字符串可以通过删除 s 中的某些字符得到。如果答案不止一个,返回长度最长且字母序最小的字符串。如果答案不存在,则返回空字符串。输入:s = "abpcplea", dictionary = ["ale","apple","monkey","plea"]输出:"apple"提示:1 <= s.length <= 10001 <= dictionary.

2022-03-16 22:17:38 466

原创 使用RAR解压显示:文件名过长无法解压

方法一:换个解压软件方法二:(方法二来源网络)方法二亲测可以,但是存在一个问题就是解压后所有文件都在一个文件夹里,非常混乱。

2022-03-16 14:19:55 7729

原创 HTML+JS+CSS 小练习

目标图片:主要实现功能:1、图片浏览2、购物车数量加减3、网页跳转4、全选与全不选5、删除购物车中物品6、计算总价代码(第一个页面):<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>中袖衬衣2015春季装新款时尚白领修身职业装</title> <style type=..

2022-03-16 00:25:11 668

原创 ‘StandardScaler‘ object has no attribute ‘fit_tranform‘报错原因

原代码:from sklearn.preprocessing import StandardScalersc = StandardScaler()x_train=sc.fit_tranform(inputs)x_test=sc.tranform(inputs)报错:'StandardScaler' object has no attribute 'fit_tranform'错误原因:单词拼写错误transform正确代码:from sklearn.pr...

2022-03-15 14:22:42 3895

原创 C++15——引用(reference)

char c; //字符char *p=&c; //指针char &r=c; //引用,在定义时需要有初始值(变量或者是可以做左值的东西),定义时必须初始化//r是c的别名//作为参数表或者成员变量可以没有初始值,但是本地变量或者全局变量必须有初始值int x=47;int &y=x;cout<<"y="<<y; //y=47y=18;cout<<"x="x; //x=18int x=3;int &y=x;.

2022-03-11 23:03:10 1199

原创 C++14——不可修改的对象

#include<iostream>using namespace std;class A{ int i;public: A():i(0){} void f() {cout<<"f()"<<endl;}//f(A* this) void f() const {cout<<"f() const"<<endl;}//f(const A* this) //以上两个函数构成overload的条件,参数不同};.

2022-03-11 23:00:52 1485

原创 leetcode——680.验证回文字符串

题目:给定一个非空字符串 s,最多删除一个字符。判断是否能成为回文字符串输入: s = "aba"输出: true###解题思路采用双指针的方法,两边同时移动。设i=0,j=s.size()-1,因为这是回文,所以两边应该是对称的。如果i==j,则i++,j--;如果i!=j,则考虑删除i或者j所对应的字符;(1)删除i所对应的字符,如果此时构成回文串,返回true,否则转入(2)(2)删除j所对应的字符,如果此时构成回文串,返回true,否则返回(3)在这一...

2022-03-09 21:03:12 6890

原创 HTML3——CSS

2022-03-09 20:06:16 113

原创 Python神经网络代码详细介绍

import numpy import scipy.special #想要使用S函数,必须导入这个包#完整的神经网络代码class neuralNetwork: def __init__(self,inputnodes,hiddennodes,outputnodes,learningrate): #初始化神经网络 self.inodes=inputnodes #输入层节点数 self.hnoeds=hiddennodes .

2022-03-09 18:28:40 4715

原创 leetcode——633.平方数之和

题目:### 解题思路注意c的范围,所以使用long。首先计算出c的算术平方根并且去掉小数部分,之后使用双指针,分别放置于0和n(c的算术平方根的整数部分)的位置。如果平方和大于c,则n--;如果小于,则n++;如果相等,则返回true。如果最后m>n,说明找不到这两个数,则返回false。class Solution {public: bool judgeSquareSum(int c) { long n=(long)sqrt(c),m=0; whi.

2022-03-07 20:50:06 127

原创 HTML练习1

做一个简单的网页。在做的过程中遇到的问题:1、框架问题(刚开始打算写在一个html文件里,但是没处理好布局问题,之后分成了五个页面,使用frameset进行划分)2、图像截取问题(写之前对这个方法不太熟练,在写的过程中在网上查阅解决方法)3、表格间距问题(最左列的表格,我想将行间距增大,使用border-spacing,但一直没有变化,于是就没有调整)这是原图:这是代码:3<!DOCTYPE html><html lang="en">&lt.

2022-03-06 16:56:56 186

原创 leetcode——406.根据身高重建队列

###解题思路脑阔疼,思路很快就想到了,但是在写代码时不是遗漏了这个,就是忘写了那个,debug花了好久。首先排序,优先按照身高升序排序,如果身高相同,按照人数(第二列)升序排序。从最后一个人开始下手,向前遍历。如果people[i][1]为0或者k,如果前面正好有k个和people[i][1]同样高的人,则不用处理,直接跳过,如果k比前面与people[i][1]同样高的人的数量(n)多,则k-n,得到people[i][1]还需要有k-n个比他高的人。所以,将people[i][1.

2022-03-05 22:47:12 273

原创 C++学习13——const

变量加上const 后仍然是变量,初始化之后不能赋值,不能修改。const int x=123;x=27;//错误x++;//错误int y=x;//正确,将const赋值给non-consty=x;//正确,同上,non-const可以修改const int z=y;//正确,const赋值给const,但是z之后不可以再被赋值或者修改了const int bufsize=1024;必须要预先初始化,除非加上externextern const int bufsize;编译器编

2022-03-05 20:18:05 311

原创 C++学习12——内联函数

overhead:额外的开销,总的开销 。int f(int i){ return i*2;}main(){ int a=4; int b=f(a);}调用函数的额外的步骤: 将参数压入栈中 将返回地址压入栈中 准备返回值 取出所有被压入栈中的值 使用内联函数可以省略以上步骤:如果一个函数是内联函数,不会需要以上的步骤,在调用函数时将函数代码放到调用它的地方,且还能保持函数的独立性。int f(int i){ re

2022-03-05 20:14:58 340

原创 HTML2

2022-03-05 16:01:01 139

原创 leetcode——122.买卖股票的最佳时机

### 解题思路一开始想复杂了,花了很久还做错了,后来发现只要第i天的价格高于i-1和i+1就卖出,低于,就购买,就可以得出最大利润了。但是写完之后再想想,其实只要i-1天低于i天就可以前一天购买,后一天售出了。class Solution {public: int maxProfit(vector<int>& prices) { int s=prices.size(),mon=0,f=0; vector<int> pri; pri.pus

2022-03-04 16:57:34 58

原创 HTML1

学习HTML基础知识(基本标签)所作笔记。

2022-03-04 13:07:17 122

空空如也

空空如也

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

TA关注的人

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