E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C++算法学习笔记
【华为OD机考 统一考试机试C卷】小朋友来自多少小区(
C++
Java JavaScript Python C语言)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-10 08:33
华为od
c语言
c++
java
javascript
python
代码随想录|day 10
C++
中stack是容器么?我们使用的stack是属于哪个版本的STL?SGISTL我们使用的STL中stack是如何实现的?
东鹅鹅鹅
·
2024-02-10 08:59
c++
华为OD机试C卷 - 最富裕的小家庭( Python & C &
C++
& Java&Go & JS & PHP)
题目描述在一颗树中,每个节点代表一个家庭成员,节点的数字表示其个人的财富值。一个小家庭由一个节点及其直接相连的子节点组成。现在给定一颗树,我们需要计算最富裕的小家庭的财富和。输入描述输入包括以下几行:一个整数N,表示树中家庭成员的总数,1≤N≤1000。N个由空格分隔的整数,表示每个家庭成员的财富值,-100≤财富值≤1000000。N-1行,每行包含两个由空格分隔的整数(N1,N2),表示N1是
偶然i
·
2024-02-10 07:32
华为机考原题
华为od
c语言
python
c++
秋招
java
面经
VS2017/VS2019远程连接Linux服务器开发项目
本文章解决的是在Windows下使用VS2019连接远程Linux服务器,方便进行C/
C++
开发。
偶然i
·
2024-02-10 07:02
环境问题
VS2019连接Linux
VS2017连接Linux
远程连接Linux服务器
美团
C++
面经
一面1.自我介绍2.有关实习项目的介绍3.介绍文件压缩项目4.线程和进程的区别?6.什么是哈希?5.char*和char的大小?6.数组和链表的区别?7.排序算法都知道哪些?说一下他们的时间复杂度和空间复杂度以及实现原理?8.为什么快排是log2(N)?9.Mysql事务级别?10.Mysql事务的特性?11.map和set的区别?12.编程题:左右括号匹配?反问:1.您所在的部门具体的业务是什么
偶然i
·
2024-02-10 07:02
开发语言
面试
职场和发展
秋招
华为OD机试 - 智能成绩表( Python & C &
C++
& Java&Go & JS & PHP)
题目描述小明是一名新老师,他需要将学生按考试总分或单科分数进行排名。学生的信息包括姓名、科目和对应的分数。帮助小明完成这个任务吧!输入描述第一行包含两个整数n和m,分别代表学生人数和科目数量。0#include#include#includeusingnamespacestd;//学生信息结构体structStudent{stringname;vectorscores;inttotalScore;
偶然i
·
2024-02-10 07:00
华为od
python
c语言
c++
java
面经
秋招
【
C++
】C/
C++
内存管理
这篇博客主要学习了
C++
内存管理方式:new/delete。
核动力C++选手
·
2024-02-10 07:59
C++
c++
开发语言
C++
赛马游戏
题目:代码:#includeusingnamespacestd;inta,b,c;intmain(){cin>>a>>b>>c;if(a>b&&a>c&&b>c){//a>b>ccoutb&&a>c&&bc>bcouta&&b>c&&a>c){//b>a>ccouta&&b>c&&bc>acoutb&&c>a&&a>b){//c>a>bcoutb&&c>a&&ab>acout<
猫武士水星
·
2024-02-10 07:45
简单
C++语法题目
c++
游戏
开发语言
【无标题】
C++static修饰全局变量时的作用探究作为一个
c++
开发者,我们面试时经常被问到static变量的作用,其中有一个问题是,static修饰全局变量时起什么作用。
杨澄
·
2024-02-10 07:13
c++
【
C++
】初识类和对象
个人主页:zxctsclrjjjcph文章封面来自:艺术家–贤海林如有转载请先通知文章目录1.面向过程和面向对象初步认识2.类的引入3.类的访问限定符4.类的定义5.封装6.类的作用域7.类的实例化8.类对象模型8.1计算类对象的大小8.2类对象的存储方式8.3结构体内存对齐规则9.this指针9.1this指针的引出9.2this指针的特性9.3常见关于this问题1.面向过程和面向对象初步认识
zxctsclrjjjcph
·
2024-02-10 06:49
开启C++之路
c++
开发语言
【
C++
】
C++
入门(二)
贤海林如有转载请先通知文章目录1.前言2.缺省参数2.1缺省参数概念2.2缺省参数分类3.函数重载3.1函数重载概念3.2C++支持函数重载的原理--名字修饰(nameMangling)1.前言在前面一篇文章中简单介绍了一些关于
c+
zxctsclrjjjcph
·
2024-02-10 06:49
开启C++之路
c++
开发语言
【机房预约系统(
C++
版)】
一、机房预约系统需求1.1、系统简介·学校现有几个规格不同的机房,由于使用时经常出现“撞车“现象,现开发一套机房预约系统,解决这一问题。1.2、身份简介分别有三种身份使用该程序·学生代表:申请使用机房·教师:审核学生的预约申请·管理员:给学生、教师创建账号1.3、机房简介机房总共有3间·1号机房---最大容量20人·2号机房---最多容量50人·3号机房---最多容量100人1.4、申请简介·申请
爱里承欢。
·
2024-02-10 06:47
c++
数据库
【
C++
】引用与内联
引用2.1引用概念2.2引用使用场景2.3引用特性2.4引用和指针的区别2.5传值、传引用效率比较2.5.1值和引用的作为返回值类型的性能比较3.内联函数3.1内联函数概念3.2特性1.前言在前面的【
C+
zxctsclrjjjcph
·
2024-02-10 06:47
开启C++之路
c++
开发语言
C++
中struct的使用,以及包含struct定义头文件的交叉使用引起的Use of undeclared identifier错误
struct在
C++
中使用时的特点?首先:struct在
C++
中已经是头等(firstclass)类型,在
C++
中允许抛弃struct关键字使用struct类型,但是C中不行。
绿风烟
·
2024-02-10 06:31
从C语言到
C++
⑨(第三章_C&C++内存管理)详解new和delete+面试题笔试题
目录1.C语言动态内存管理1.1C和
C++
内存分布1.2C语言中动态内存管理的方式2.C++动态内存管理方式2.1new/delete操作内置类型2.2初始化new数组的问题2.3new和delete操作自定义类型
GR鲸鱼
·
2024-02-10 06:43
④从C语言到熟悉C++
c语言
c++
内存管理
new
delete
面试
【
C++
】类与对象5:static成员与友元
前言今天来对类和对象进行收尾介绍一下static成员与友元static成员引入请设计程序来计算程序中创建出了多少个类对象。classA{public:A()//构造{++_scount;}A(constA&t)//拷贝构造{++_scount;}~A()//析构{--_scount;}staticintGetACount(){return_scount;}private:staticint_sco
cat_with_cat
·
2024-02-10 06:43
C++知识点
c++
算法
开发语言
深入篇【
C++
】C&C++内存管理:new/delete底层原理剖析+思维导图总结
深入篇【
C++
】C&C++内存管理:new/delete底层原理剖析+思维导图总结Ⅰ.C/
C++
内存分布Ⅱ.C的内存管理Ⅲ.
C++
的内存管理①.new/delete操作内置类型总结:②.new/delete
小陶来咯
·
2024-02-10 06:12
C++(初阶学习)
c++
c语言
java
【
C++
】类与对象6:内部类与匿名对象
前言今天来学习内部类与匿名对象内部类概念:如果一个类定义在另一个类的内部,这个内部类就叫做内部类。内部类是一个独立的类,它不属于外部类,更不能通过外部类的对象去访问内部类的成员。外部类对内部类没有任何优越的访问权限。注意:内部类就是外部类的友元类,参见友元类的定义,内部类可以通过外部类的对象参数来访问外部类中的所有成员。但是外部类不是内部类的友元。特性:内部类可以定义在外部类的public、pro
cat_with_cat
·
2024-02-10 06:12
C++知识点
c++
算法
开发语言
【
C++
】类与对象5:初始化列表
前言之前我们学习了构造函数但还有一些地方有些模糊引入:构造函数赋值在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。classDate{public:Date(intyear,intmonth,intday){_year=year;_month=month;_day=day;}private:int_year;int_month;int_day;};虽然上述构造函数调用之
cat_with_cat
·
2024-02-10 06:12
C++知识点
c++
java
javascript
【C&C++】内存管理1:new + delete
前言之前我们学习过C语言中的内存管理(各种函数)今天我们来学习
C++
中的内存管理引入我们先来看下面的一段代码和相关问题intglobalVar=1;staticintstaticGlobalVar=1;
cat_with_cat
·
2024-02-10 06:40
C++知识点
c语言
c++
java
C++
基础入门之引用
目录一.引用1.1引用和取地址1.2别名和原名的区别1.3引用的用法1.31做参数1.311输出型参数:形参改变实参1.312可以减少拷贝,增加效率1.32引用的约定1.引用必须初始化2.引用定义后,不能改变指向4.给指针取别名1.33引用做返回值错误示范传值返回:返回a的拷贝传引用:返回的是a的别名结论:如果返回变量出了作用域(生命周期(局部变量))就销毁,不能使用引用返回。1.4引用和指针的区
深中笃行
·
2024-02-10 06:05
c++
c++
开发语言
C++
模板初阶【函数模板,类模板】
文章目录泛型编程函数模板概念函数模板的格式函数模板的原理函数模板的实例化隐式实例化:让编译器根据实参推演模板参数的实际类型显式实例化:在函数名后的返回值类型函数名(参数列表){}就用刚才交换函数举例子:templatevoidSweap(T&n1,T&n2){Ttemp=n1;n1=n2;n2=temp;}其中T就是我们之前打比方的占位符(模板参数),而编译器会根据你传过来的数值判断进而实现不需要
Q741_147
·
2024-02-10 06:35
c++
开发语言
关于原型,原型链,继承
后来的发展,JAVA和
C++
等语言都有了自己的Class用于继承,所以JS也想要实现继承,所以就出现了原型prototype二、原形链functionPerson(){}varp=newPerson()
花了谢了还会开
·
2024-02-10 05:35
LeetCode—78.子集(Subsets)——分析及代码(
C++
)
LeetCode—78.子集[Subsets]——分析及代码[
C++
]一、题目二、分析及代码1.回溯法(1)思路(2)代码(3)结果2.层序遍历(1)思路(2)代码(3)结果三、其他一、题目给定一组不含重复元素的整数数组
江南土豆
·
2024-02-10 05:02
数据结构与算法
LeetCode
C++
题解
leetcode 81搜索旋转排序数组2
C++
利用二分查找1.左半部分增序,target在左边则进行二分查找。2.右半部分增序,target在右边则进行二分查找。classSolution{public:boolsearch(vector&nums,inttarget){intstart=0,end
吉野原
·
2024-02-10 05:32
leetcode刷题记录
c++
leetcode
LeetCode 81. 搜索旋转排序数组 II
//
C++
最简洁的二分法分类讨论//每次二分,左半部分和右半部分至少有一边是有序的,以此为条件可以分成两种情况://1、左半边是有序的//(1)target落在左半边//(2)otherwise//2、
渣一个
·
2024-02-10 05:00
算法
LeetCode
81.
搜索旋转排序数组
II
leetcode-78-子集(中等)
:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]示例2:输入:nums=[0]输出:[[],[0]]思路:位运算回溯法迭代跟据每个元素在或者不在两种状态去区分1、
C+
滴沥哒哒
·
2024-02-10 05:00
leetcode
1077: 美丽数
现在给你一个整数N(1intmain(){intn,c=0,i;do{c=0;scanf("%d",&n);for(i=1;i<100000;i++){if((i%3==0)||(i%5==0))
c+
放下梧菲
·
2024-02-10 04:33
SonarQube Ubuntu平台安装指南
sonarqube是一个开源的持续质量管理平台,支持c,
c++
,java,python等20多种语言。它通过对代码进行静态扫描,并对扫描结果进行分析和统计维护代码质量。
散落_a0b3
·
2024-02-10 03:34
Leetcode刷题笔记题解(
C++
):面试题 08.07. 无重复字符串的排列组合
思路:因为字符之间互不相同,故使用全排列的方式去解题;字符串长度为n,将第一个字母分别与后面每一个字母进行交换,生成n种不同的全排列;再用第二个元素与后面每一个元素进行交换,生成n-1种不同的全排列……classSolution{public://存放结果vectorres;vectorpermutation(stringS){//进行深度遍历dfs(S,0);returnres;}voiddfs
Demo.demo
·
2024-02-10 02:13
Leetcode算法题解
leetcode
笔记
c++
C++
中int m = (l + r) >> 1;的含义
C++
中intm=(l+r)>>1;的含义intm=(l+r)>>1;是指l+r的值右移一位,也就相当于l+r的值除以2取整。即(l+r)/2
秦大海
·
2024-02-10 02:12
c++
c++
#include<bits/stdc++.h>是什么
3、对于使用的每个函数,不用记住GNUC++的所有STL缺点: 1、不属于GNUC++库的标准头文件,在部分情况下可能会失败 2、使用它将包含许多不必要的东西,并增加编译时间 3、这个头文件不是
C+
Yao yn
·
2024-02-10 02:40
c++
c++
二叉树寒假特训题目(2)
hello,我是Joseph,今天推出第二期
c++
二叉树寒假特训题目。第一期传送门第一期答案传送门这期有7题,目录如下。
Joseph DeRoss(周曦)
·
2024-02-10 02:10
c++
算法
开发语言
c++
二叉树寒假特训题目(1)答案你
大家好,我是周曦,今天给大家写了
c++
二叉树寒假特训题目(1)的答案。题目传送门答案二叉树存储思路存储部分可以用满二叉树的性质,设深度为k,那么一共有2的k次方减1个数,最多是1024个。
Joseph DeRoss(周曦)
·
2024-02-10 02:40
c++题解
弯道超车系列
c++
算法
图论
数据结构
年-月-日的输入方法
大家对于输入的函数一定有所认识,比如
c++
中位于#include中的cin函数,这个函数输入单个十分好用,但是对于年月日这种较为复杂的就行不通了,就只能输入最前面的一个那怎么输入像这样的年月日呢答案就是用
沉月照归人
·
2024-02-10 01:57
c++
函数和头文件
算法
数据结构
c++
【BFS】八数码问题(
c++
基础算法)
目录一.读题二.在做题之前1.康拓展开2.DFS和BFS的区别3.栈和队列的区别三.做题1.算法原理2.算法实现①队列②康托展开③标记四.AC代码一.读题作为最经典的一道宽度优先搜索题,它的题面并不是很难懂。【宽搜(难度:6)】8数码问题题目描述【题意】在3×3的棋盘上摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格,空格用0来表示。空格周围上下左右相邻的棋子可以移到空格中。现给出
_L.Y.H._
·
2024-02-10 01:56
图论初步
宽度优先
算法
c++
bfs
BFS八数码问题(
C++
基础算法)
BFS:宽度优先搜索问题描述:在一个3×3的网格中,1∼8这8个数字和一个x恰好不重不漏地分布在这3×3的网格中。例如:123x46758在游戏过程中,可以把x与其上、下、左、右四个方向之一的数字交换(如果存在)。我们的目的是通过交换,使得网格变为如下排列(称为正确排列):12345678x例如,示例中图形就可以通过让x先后与右、下、右三个方向的数字交换成功得到正确排列。交换过程如下:123123
跟罗老师学机械
·
2024-02-10 01:26
基础算法
C++
C++语法
宽度优先
算法
c++
数据结构
开发语言
「HTML+CSS」--自定义加载动画【028】
首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|
C++
选手|学生简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。
海轰Pro
·
2024-02-10 01:06
数据结构:大顶堆、小顶堆
本文将深入探讨两种常见的堆结构:大顶堆和小顶堆,并通过
C++
语言展示如何实现和使用它们。一、定义堆是一种完全二叉树。
想做后端的前端
·
2024-02-10 00:17
数据结构与算法
数据结构
爬虫-网络空间微博信息管理系统的设计与实现--85633(免费领源码、附论文)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、
C++
、python、数据可视化、大数据、全套文案
Django网络空间微博管理信息系统摘要本论文主要论述了如何使用django框架开发一个网络空间微博管理信息系统,本系统将严格按照软件开发流程进行各个阶段的工作,面向对象编程思想进行项目开发。在引言中,作者将论述该系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。网络空间微博管理信息系统的主要使用者分为管理员、系统用户,实现功能包括首页(系统用户统计,舆
vx_BS81330
·
2024-02-10 00:12
爬虫
java
spring
boot
django
php
小程序
信息可视化
基于python的中医病案管理系统设计与实现--131320(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、
C++
、python、数据可视化、大数据、全套文案
中医病案管理系统摘要随着互联网时代的到来,同时计算机网络技术高速发展,网络管理运用也变得越来越广泛。因此,建立一个B/S结构的中医病案管理系统,会使;中医病案管理系统的管理工作系统化、规范化,也会提高平台形象,提高管理效率。本系统是针对目前中医病案管理系统的实际需求,从实际工作出发,对过去的中医病案管理系统存在的问题进行分析,结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,
QQ_785101605
·
2024-02-10 00:42
python
spring
boot
java
php
spring
cloud
爬虫
c#
【洛谷】从十四道小学数学题窥探
C++
的cout
从十四道小学数学题窥探
C++
的cout本文重点并不在这些问题本身,本文意在通过其中几个问题来记录
C++
的cout等价于C语言的那种输出形式。
_廿_尘
·
2024-02-10 00:39
#
题记
c语言
c++
C++
tuple 的使用
tuple的作用
C++
中的std::tuple是标准库提供的一个容器,它可以存储任意数量、任意类型的元素。
胡小牧
·
2024-02-10 00:37
C++
c++
开发语言
C++
——stl,string容器详解
目录1.string是什么2.string的构造代码示例:3.string的赋值操作代码示例:4.string字符串拼接编辑代码示例:5.string查找和替换代码示例:6.字符串比较代码示例:7.string字符存取代码示例:8.string插入和删除代码示例:8.string字串获取代码示例:1.string是什么2.string的构造代码示例:#includeusingnamespacest
柏箱
·
2024-02-10 00:32
c++
开发语言
C++
,stl,vector容器详解
目录1.vector基本概念2.vector的创建3.vector赋值操作4.vector容量和大小的操作5.vector容器的插入和删除6.vector容器的数据存取7.vector互换容器8.vector容器预留空间1.vector基本概念2.vector的创建#includeusingnamespacestd;intmain(){vectorv1;v1.push_back(5);v1.pus
柏箱
·
2024-02-10 00:32
c++
开发语言
vector
stl
C++
,stl,栈stack和队列queue详解
1.栈stack1.stack基本概念2.stack常用接口代码示例:#includeusingnamespacestd;intmain(){stackstk;stk.push(7);stk.push(9);stk.push(5);coutusingnamespacestd;classperson{public:person(intage,intscore){this->age=age;this-
柏箱
·
2024-02-10 00:32
c++
开发语言
stl
queue
stack
C++
,stl,deque容器详解
目录1.deque容器的构造函数代码示例:2.deque的赋值操作3.deque的大小操作4.deque的插入和删除5.deque的数据存取6.deque的排序操作1.deque容器的构造函数代码示例:#includeusingnamespacestd;voidprint(deque&d){for(deque::iteratori=d.begin();i!=d.end();i++)coutd;d.
柏箱
·
2024-02-10 00:31
c++
开发语言
stl
deque容器
LowerCase -
C++
Builder
C++Builder参考手册➙System::Sysutils➙LowerCase把一个字符串转为小写头文件:#include命名空间:System::Sysutils函数原型:System::UnicodeString__fastcallLowerCase(constSystem::UnicodeStringS);System::UnicodeString__fastcallLowerCase(
玄坴
·
2024-02-10 00:18
C++
命名空间中操作符函数的动态链接问题
过程是这样的:程序中有些
C++
操作符函数,放在命名空间中,这些函数需要作为共享库供其他程序调用。
DLite
·
2024-02-09 23:27
Unix/Linux操作系统
C/C++编程
c++
reference
os
c
预编译头文件:效率还是内聚性?
在用VC做项目的过程中,为提高C/
C++
头文件的编译速度,常用的做法是把一些常用的头文件放到一个头文件里,然后将这个头文件作为预编译头文件,程序的其他部分如果直接引用预编译头文件,就可以加快编译速度了。
DLite
·
2024-02-09 23:57
C/C++编程
borland
delphi
编译器
gcc
编程
优化
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他