
笔记
文章平均质量分 65
阳树阳树
大二,Nio实习ing
展开
-
编程入门及前端指南!
前言我学编程大概已经有三个月了,学了c语言,stl标准库,还有html,css,当然还有链表,栈,dfs等等,现在的现状就是加入了本校开发组,学习运维oj平台,同时为了配合未来的学习方向,进入了金融科技班级。初入编程:可能一上来就会有很多人给新手说:“去看c prime plus”,当然,经典书籍读完一遍之后,你之后遇到的很多很多问题都可以得到解决,但是对于初学者来说,你很难沉下心来,一面一面的读,很多时候是遇到了一个问题,就先放着,停滞半天然后再开始,前进速度极其缓慢。我的建议是先去b站大原创 2021-10-17 23:03:40 · 638 阅读 · 0 评论 -
map的常用用法详解(新手入门!!!)
目录前言:1.map的定义:2.map容器内元素的访问:3.map常用函数实例解析:4.map的常见用途:前言:map是一种映射,是常用的STL容器。(map可以将任何基本类型(包括STL容器)映射到任何基本类型(包括STL容器))如需使用,需要加一个map头文件。1.map的定义:map<typename1, typename2>mp;使用map要确定映射前类型(键key)和映射后的类型(值value)。注意:如果是字符串到整形的映射,必须使原创 2021-10-11 22:18:02 · 39774 阅读 · 3 评论 -
HTTP面试题相关解答
目录1.什么是HTTP2.你是怎么理解HTTP字面上的“超文本”和“传输协议”的?3.HTTP有什么特点?有什么优点和缺点?4.HTTP下层都有哪些协议?是如何工作的?5.HTTP1.01.12.0区别(1)HTTP1.0与HTTP1.1的区别(2)HTTP1.1 HTTP2.0主要区别6.osi七层模型/tcpip四层模型:一个请求发送后,在这几层模型里边都干了什么7.各种状态码503,401,403,204,2061.什么是HTTP答:HT...原创 2021-09-25 19:03:13 · 198 阅读 · 0 评论 -
stack栈的常见用法详解(STL)
目录stack栈的常见用法详解1.stack的定义2.stack容器内元素的访问3.stack常用函数解析4.stack的常见用途stack栈的常见用法详解前言:stack翻译为栈,是STL中实现的一个后进先出的容器。1.stack的定义头文件:#include<stack>当然,还要加上“using namespace std;”定义写法与其他的STL容器相同,typename可以任意基本数据类型或容器。stack<t原创 2021-09-25 16:00:48 · 822 阅读 · 0 评论 -
string的用法详解--C++(新手入门!)
string的用法详解前言:在c语言中,一般用char str[]来存放字符串,但是使用字符数组有时会显得操作麻烦,而且会因为经验不足产生一些错误!C++在STL中加入了string类型,对字符串的需求功能进行了封装,使得操作起来更方便。要使用string,需要加入头文件#include<string>,注意:#include<string>与#include<string.h>完全不同。1.string的定义string str;如果要原创 2021-09-25 14:30:11 · 3069 阅读 · 0 评论 -
Set的常见用法详解(STL)新手入门!!!
1.2 Set的常见用法详解前言:set翻译为集合,是内部自动有序且不含重复元素的容器。当需要去除重复元素且可能因为这些元素比价大或者不是int类型而不能直接开散列表,在这种情况下就可以用set来保留元素本身而不考虑他的个数!如果要用(此处与我之前vector的文章中讲到的vector的用法类似!)需要头文件#include<set>,以及“using namespace std;”1.set的定义set<typename> name;(此处用法和之.原创 2021-09-25 10:26:45 · 1027 阅读 · 0 评论 -
STL(Standard Template Library)介绍-新手入门!!!(vector的使用方法!)
目录1.1 vector的常见用法详解1.vector的定义:2.vector内的元素访问:3.vector常用函数解析:1.1 vector的常见用法详解前言:vector翻译为向量,不过我们一般将其称作变长数组。若要使用vector,需要添加vector头文件#include<vector>以及一句“using namespace std;”1.vector的定义:vector<类型> 变量名;即vector<typena..原创 2021-09-25 09:06:06 · 152 阅读 · 0 评论 -
时间复杂度(含导图!)新手入门(持续更新ing)
目录一.时间复杂度&&空间复杂度的定义二.使用时间复杂度的优势三.判断时间复杂度的实用方法&&计算窍门四.时间复杂度的常见类型五.时间复杂度的细分一,时间复杂度&&空间复杂度的定义:1.时间复杂度的定义:时间复杂度的称是渐进时间复杂度,表示算法的执行时间与数据模型之间的增长关系。2.空间复杂度的定义:空间复杂度的全称是渐进空间复杂度,表示算法的存储空间与数据模型之间的关系。二,使用时间复杂度的优势:古原创 2021-09-24 13:20:35 · 766 阅读 · 0 评论 -
表达式求值
前缀表达式形如“op A B”比如“*3 + 1 2”其中,*是op3是A+ 1 2是B此时式计算为(3*(1+2))=9又被称为波兰式!后缀表达式形如“A B op”比如“1 2 + 3 *”1 2 + 是A3是Bop 是 *此时计算式为((1+2)*3)=9又称为逆波兰式中缀表达式3*(1+2)=9与我们平常使用的表达式相似。...原创 2021-09-24 12:11:53 · 94 阅读 · 0 评论 -
目标:暑假进字节实习
### 2021.9.22学习记录1.算法部分1.数组专题(1)移动0最后用while比较好(2)删重if中是判断,不是赋值(3)到底买不买//PAT1039V1#include <stdio.h>int main(){ char c; int record[128]={0},i; while((c=getchar())!='\n') record[(int)c]++;//getchar输入字符,暴力比较 while((c=getch...原创 2021-09-22 22:43:02 · 144 阅读 · 0 评论