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++八股学习笔记
零基础学Python
学习笔记
Python
学习笔记
代码下载地址链接:https://pan.baidu.com/s/1yGnpfq4ZHeKpt4V0J_PTSg提取码:hmzs1.Python基础语法1.1基本数据类型整数(int
小陌白
·
2025-02-03 04:08
机器学习
python
学习
开发语言
统计美丽子数组数目(
C++
/Python版本)
题目描述原题链接:2588.统计美丽子数组数目解题思路本题的难点在于对于题意的解析与思路的转化。题中说的子数组中的美丽数,每次找两个数,其相同位减去1。相当于是这个数组中,每一个位的二进制数为1的个数偶数即可。进一步,可通过在这个子数组中所有的数进行异或运算后得到的结果是否为0来验证是否为每位为1的个数是否为偶数。(异或运算:对相同为0,相异为1,0与任何数计算该数数值保持不变)因此,问题就转化为
辰阳星宇
·
2025-02-03 04:05
数据结构与算法刷题
#
数组
#
哈希表
leetcode
c++
算法
树状数组详解与应用领域
c++
--二次元的programmer的博客
这是本蒟蒻的第一篇博客,如有不妥,请各位大佬加以指正。树状数组是什么?学树状数组首先当然要知道树状数组是什么。下面是我粘过来的定义:树状数组的查询和修改的时间复杂度都是log(n),空间复杂度则为O(n),这是因为树状数组通过将线性结构转化成树状结构,从而利用位运算进行跳跃式扫描。通常使用在高效的计算数列的前缀和,区间和。(其实你只需要知道它的时间空间复杂度就行了,应用领域后文会讲)跳跃式扫描的实
Arodex
·
2025-02-03 04:03
c++
算法
树状数组
python
学习笔记
1print不用添加";",但是加了也行print("666")print('666')print("6'6'6")print("6\"6\'6")print("""666666555""")print("张三"+"李四")2math#引入函数库importmatha=1b=2c=3#b**2就是b的平方x=(-b+(b**2-4*a*c)**(1/2))/2*ax=(-b+math.sqrt(b
YYYYYY02020
·
2025-02-03 03:31
python
学习
笔记
咱们一起学
C++
第四十篇:之
C++
递归与运算符基础
咱们一起学
C++
第四十篇:之
C++
递归与运算符基础在
C++
学习的征程中,我们共同努力,不断探索这门语言的深度与广度。
一杯年华@编程空间
·
2025-02-03 03:29
咱们一起学习C++
c++
struts
kafka
intellij-idea
spring
cloud
spring
boot
java-ee
算法竞赛的头文件选择(<iostream>和<bits/stdc++.h>)
#include功能:是
C++
标准库中的一个头文件,主要用于输入输出操作。它包含了`cin`、`cout`、`cerr`和`clog`等标准输入输出流对象。
Tech007号研究员
·
2025-02-03 02:22
算法(C++)自学笔记
算法
c++
CAPL与外部接口
CAPL与外部接口目录CAPL与外部接口1.引言2.CAPL与C/
C++
交互2.1CAPL与C/
C++
交互简介2.2CAPL与C/
C++
交互实现3.CAPL与Python交互3.1CAPL与Python
闲人编程
·
2025-02-03 02:51
CAPL编程核心25讲
microsoft
服务器
运维
CAPL
外部接口
python
CANoe
c++
STL函数对象
1.函数对象1.1函数对象概念概念:重载函数调用符号()的类,其对象常被称为函数对象函数对象使用重载的()时,行为类似函数调用,也叫仿函数本质:函数对象(防函数)是一个类,不是一个函数1.2函数对象使用:特点:函数对象在使用时,可以像普通函数那样调用,可以有参数,可以有返回值函数对象可以有自己的状态,可以做一些状态记录工作函数对象可以做为参数传递#include#include#include#i
飞yu流星
·
2025-02-03 02:45
c++学习笔记
c++
算法
开发语言
cpp--实战练习:日期类,加强练习!
这三篇文章后对
c++
中的类和对象都会有一定的了解下面我们通过日期类Date来加强一下对上述知识的理解Date.h存放头文件以及函数的声明Date.cpp存放函数的定义test.cpp存放主函数以及调用函数
※DX3906※
·
2025-02-03 01:08
c++
开发语言
c++
cpp--内存管理(new/delete的用法),超详细讲解,一看就会!
c/
c++
内存管理1.c语言中动态内存管理方式2.c++的内存管理方式2.1new/delete操作内置类型2.2new/delete操作自定义类型3.malloc/free和new/delete的区别
※DX3906※
·
2025-02-03 01:08
c++
开发语言
c++
c++
list
1.构造函数构造函数//listlst;//list(beg,end);//区间构造//list(n,elem);//元素构造//list(constlist&lst);//拷贝构造#include#include#include#includeusingnamespacestd;voidprintList(constlist&L){for(list::const_iteratorit=L.beg
飞yu流星
·
2025-02-03 01:38
c++学习笔记
c++
list
开发语言
C++
交换变量的四种方法
请听题:#includeusingnamespacestd;voidswap_variables(int&n,int&m);intmain(){intn,m;cin>>n>>m;swap_variables(n,m);coutvoidswap_variables(int&n,int&m){swap(n,m);}
HASHMOTO
·
2025-02-03 01:06
编程
c++
算法
开源数据结构存储系统Redis的内部数据结构详解(上)
、SDS的定义1.2、SDS与C字符串的区别2、链表2.1、链表的定义2.2、特性3、字典3.1、哈希表定义3.2、哈希表节点定义3.3、字典定义3.4、Rehash3.5、渐进式rehash4、总结
C+
dvlinker
·
2025-02-03 00:02
C/C++实战专栏
C/C++软件开发从入门到实战
开源数据结构存储系统
redis
内部数据结构详解
人工智能导论--第1章-知识点与
学习笔记
请根据教材内容,完成进行下面的作业任务。必须包含有教材的具体内容,不能是生成式AI系统的生成内容。参考教材1.1节的内容介绍,谈谈你对“智能”的认识。思维能力是智能的重要特征之一,结合教材1.1.2节内容,从思维的定义、分类及其特点等角度,阐述思维的含义。参考教材1.1.3节的内容介绍,名词解析“人工智能”。参考教材1.2节的内容介绍,介绍人工智能的发展简史。参考教材1.3节的内容介绍,人工智能作
想拿高薪的韭菜
·
2025-02-03 00:32
人工智能
学习
笔记
C++
计算精解【20】
动手做汇编解释器【3】跳转语句增加了条件跳转指令,无条件跳转指令增加了cmp,没有这个指令,无法进行跳转intcmp_flag=0;作为cmp比较结果的标志位opcode_map是指令hash,所有支持的指令都在这个hash的key中,不在hash的key中的指令运行抛出异常。labels标签hash,记录标签标注指令的ip(索引)。instructions存放指令集。registers为寄存器。
sakura_sea
·
2025-02-03 00:29
游戏引擎与高性能计算
c++
开发语言
Node+puppeteer
学习笔记
(九)--使用-Python3 + Pyppeteer
因为我是Python流,自动化都是基于Python的,所以一直在关注Puppeteer这个包是否会被Python支持,然后我就在官网上找到了Pyppeteer这个包,因为修改了第二个字母,差点没认出来,这个包其实就是根据Puppeteer实现的地址如下:官方GitHub仓库:https://github.com/miyakogi/pyppeteer.官方API地址:https://miyakogi
温柔夏目
·
2025-02-02 23:23
Puppeteer
向上调整算法(详解)
c++
算法流程:与⽗结点的权值作⽐较,如果⽐它⼤,就与⽗亲交换;交换完之后,重复1操作,直到⽐⽗亲⼩,或者换到根节点的位置这里为什么插入85完后合法?我们插入一个85,当85还没来的时候,此时的堆是一个合法的大堆,所有的节点都大于等于子树中所有节点,85到来的时候,我会拿它和它的父节点作比较,如果它小于父结点,比如3,那就不用调整,因为当前节点小于父节点,也肯定小于父节点的父结点,因为这是一个堆结构,只
h^hh
·
2025-02-02 23:21
数据结构
算法
c++
开发语言
【Go语言圣经】第二节:程序结构
二.程序结构上个月我跟随Golang开发实战项目快速过了一遍Golang的基础语法,感觉学习的不是非常深入,不如之前学
C++
时直接啃C++Primer的效果好,因此打算重新利用《Go语言圣经》这个非常好的开源资源重新系统地回顾一下
YGGP
·
2025-02-02 22:44
Golang
golang
以Arcgis10.X要素类批量转带注记的CAD文件工具为例,分享如何利用Python的pywin32模块,将Arcgis和CAD联动起来进行二次开发。
而能将CAD和Arcgis联动起来二次开发的语言如
C++
或者C#等对专业基础又要求较高,入门较难。
装疯迷窍_A
·
2025-02-02 21:08
arcgis
python
C++
面经(简洁版)
1.谈谈C和
C++
的认识
C++
在C的基础上添加类,C是一种结构化语言,它的重点在于数据结构和算法。
旧链爱学习
·
2025-02-02 20:06
面经
c++
开发语言
【Spring Cloud 10】阿里巴巴分布式服务架构流量控件Sentinel,B站黑马程序员
学习笔记
貌似还是他更强一些,不过没关系,加油!所以,今天开启为期一个月的博客疯狂之旅。一、百度百科Sentinel是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel具有以下特性:丰富的应用场景:Sentinel承接了阿里巴巴近10年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系
2501_90252715
·
2025-02-02 19:29
spring
cloud
架构
sentinel
C++
游戏开发实战:从引擎架构到物理碰撞
个人主页:一ge科研小菜鸡-CSDN博客期待您的关注1.引言
C++
是游戏开发中最受欢迎的编程语言之一,因其高性能、低延迟和强大的底层控制能力,被广泛用于游戏引擎、物理计算、图形渲染、AI逻辑等。
一ge科研小菜鸡
·
2025-02-02 19:55
编程语言
C++
c
C++
中的析构器(Destructor)(也称为析构函数)
在
C++
中,析构器(Destructor)也称为析构函数,它是一种特殊的成员函数,用于在对象销毁时进行资源清理工作。
张太行_
·
2025-02-02 19:54
c++
开发语言
C#
学习笔记
pictureBox显示不出图片从网上找了一段代码,复制进visualstudio,显示本地的图片,结果始终显示不出来,查了好久,终于发现在Form1的构造函数中多了一个“InitializeComponent();”,删除就好了!消耗了太多时间。
·
2025-02-02 19:42
c#
华为OD2024机试最新E卷题库-(A+B+C+D+E)
在这个精心策划的专栏中,我们聚焦于华为OD2024机试的最新E卷题库,涵盖JS、C、
C++
、Java与Python五大编程语言,旨在为挑战者提供全面而深入的备战资源。
蜗牛快快快快跑
·
2025-02-02 17:11
华为od
算法
数据结构
贪心算法
排序算法
动态规划
gesp(
C++
六级)(10)洛谷:P10722:[GESP202406 六级] 二叉树
gesp(
C++
六级)(10)洛谷:P10722:[GESP202406六级]二叉树题目描述小杨有⼀棵包含nnn个节点的二叉树,且根节点的编号为111。这棵二叉树任意⼀个节点要么是白色,要么是黑色。
王老师青少年编程
·
2025-02-02 17:39
GESP(C++
六级)真题题解
c++
深度优先
开发语言
csp
信奥赛
算法
gesp
Mongo数据库简介
Mongo使用
C++
开发,提供了以下功能:◆面向集合的存储:适合存储对象及JSON形式的数据。◆动态查询:
chqj_163
·
2025-02-02 16:34
【2024年华为OD机试】(A卷,100分)- 单向链表中间节点 (Java & JS & Python&C/
C++
)
一、问题描述题目描述求单向链表中间的节点值,如果奇数个节点取中间,偶数个取偏右边的那个值。输入描述第一行链表头节点地址后续输入的节点数n后续输入每行表示一个节点,格式节点地址节点值下一个节点地址(-1表示空指针)输入保证链表不会出现环,并且可能存在一些节点不属于链表。输出描述单向链表中间的节点值用例输入000104000003-1000105123091145160000012309711451输
妄北y
·
2025-02-02 16:32
算法汇集笔记总结(保姆级)
华为od
java
javascript
python
c语言
链表
No.7十六届蓝桥杯备战|单目操作符|getchar|putchar(
C++
)
单⽬操作符前⾯介绍的操作符都是双⽬操作符,即有2个操作数。除此之外还有⼀些操作符只有⼀个操作数,被称为单⽬操作符。如++、–、+(正)、-(负)就是单⽬操作符。++和–++是⼀种⾃增的操作符,⼜分为前置++和后置++,–是⼀种⾃减的操作符,也分为前置–和后置–前置++或者后置++,都是让操作数⾃增1的前置–或者后置–,都是让操作数⾃减1的前置++和后置++//案例1intx=10;inta=++x
ChoSeitaku
·
2025-02-02 15:02
蓝桥杯备考
蓝桥杯
c++
职场和发展
C# delegate 委托使用教程
委托是一种类型,类似于
C++
的函数指针,但更安全和灵活。委托可以存储对方法的引用(或者多个方法)。委托是实现事件和回调的基础。为什么使用委托?类型安全:委托提供一种类型安全的方
·
2025-02-02 15:09
c#.net
《
C++
赋能 K-Means 聚类算法:开启智能数据分类之旅》
当我们将目光聚焦于
C++
这一强大而高效的编程语言时,会发现它与K-Means聚类算法的结合犹如天作之合,能够为数据处理与
·
2025-02-02 15:08
c++c#
Redis基础命令之set、zset
添加一个或多个成员这里添加三个成员到set集合中127.0.0.1:6379>SADDsetmysqljavac++(integer)31.2SMEMBERS--查看成员127.0.0.1:6379>SMEMBERSset1)"
c+
泪染的青空
·
2025-02-02 14:22
redis
数据库
缓存
Python
学习笔记
- 探索正则表达式对象和对象匹配
在文本处理和数据清洗任务中,正则表达式无疑是一把锋利的“瑞士军刀”。它不仅能够简洁地表达复杂的字符串匹配规则,还可以在各种编程语言中实现高效的文本处理。在Python中,re库提供了强大的正则表达式功能,允许开发者轻松进行模式匹配、数据提取、验证等操作。本教程将深入探讨Python中正则表达式的高级功能,尤其是如何使用正则表达式对象及其方法来高效处理文本。我们将详细讲解如何通过re.compile
Mr数据杨
·
2025-02-02 13:15
Python
编程基础
正则表达式
python
正则
re
c++
揭秘2024春晚刘谦老师的魔术,快来看看吧
封面:源码:#include#include#includeusingnamespacestd;structCard{intvalue;//用数字代表扑克牌,简化处理};//打印牌堆voidprintDeck(constvector&deck){for(auto&card:deck){cout&deck,intnameLength){rotate(deck.begin(),deck.begin()
天若有情673
·
2025-02-02 12:09
c++
c++
开发语言
pythonocc安装_PythonOCC开发-如何搭建开发环境和一个创建圆台例子
我本来是打算学习C++OCC的,但是感觉
C++
太难了,虽然OpenCasCAD里面有个MFC的例子,但是我连一个开发环境都没搭建出来。
weixin_39884100
·
2025-02-02 12:09
pythonocc安装
第 3 天:Actor 是什么?创建你的第一个游戏对象!
目标:了解UnrealEngine5中的Actor,创建并操控你的第一个
C++
游戏对象!1️⃣什么是Actor?
Bluesonli
·
2025-02-02 12:37
UE5
C++
进阶之路:从零到独立开发
3A
级游戏!
游戏
ue5
学习
虚幻
unreal
engine
虚幻引擎
python
学习笔记
——input()函数详解
1.input()函数概述功能:从标准输入中读取字符串,并且去掉末尾的换行符,最后返回数据数据类型:str-字符串2.input()函数的使用介绍方法1:直接使用input()函数print("Howoldareyou?")age=input()print(f"so,you're{age}old.")print(type(age))执行:2.方法2:带有提示词的使用input()函数print("
blankcookie
·
2025-02-02 12:06
学习
笔记
C++
五子棋游戏-含禁手
五子棋游戏https://github.com/2810zhc/Simple_Gomoku项目简介这是一个简单的五子棋游戏,支持玩家对战、玩家与机器人对战两种模式。游戏支持计时功能,并具有判定禁手与胜负的规则。采用了博弈树且包含基本的禁手功能(“三、三”“四、四”“长连”),考虑到了不同的禁手可能,如连续活三和跳跃活三。功能概述玩家对战:两个玩家轮流下棋,直到某一方获胜或棋盘满为止。人机对战:玩家
早莺_huachen
·
2025-02-02 11:04
游戏
c++
JavaSE笔记总结
一、Java简介1、三大平台JavaSE:Java标准版,用于桌面应用开发,为今后从事JavaEE开发打基础(C语言和
C++
语言占有优势)。
火车驶向云外.11
·
2025-02-02 10:23
java
开发语言
光纤通信系统架构
#
学习笔记
系统架构光纤通信系统是一种利用光作为载波,通过光纤作为传输媒介来传输信息的通信系统。
柠檬芭乐绿
·
2025-02-02 09:44
网络
信息与通信
C++
初阶 -- 手撕string类(模拟实现string类)
目录一、string类的成员变量二、构造函数2.1无参版本2.2有参版本2.3缺省值版本三、析构函数四、拷贝构造函数五、c_str函数六、operator=重载七、size函数八、迭代器iterator8.1正常版本8.2const版本九、operator[]9.1正常版本9.2const版本十、reserve函数十一、push_back函数十二、append函数--字符串版本十三、operato
Peace & Love487
·
2025-02-02 09:43
C嘎嘎【从初阶到进阶】
c++
开发语言
笔记
Web性能优化-详细讲解与实用方法-MDN文档
学习笔记
Web性能优化查看更多
学习笔记
:GitHub:LoveEmiliaForeverMDN中文官网性能优良的网站能够提高访问者留存和用户满意度,减少客户端和服务器之间传输的数据量可降低各方的成本不同的业务目标和用户需求需要不同的性能度量
LoveEmiliaForever
·
2025-02-02 09:42
MDN前端入门文档
前端
性能优化
学习
笔记
最长公共前缀&
C++
函数的返回值在内存中的传递过程&什么是虚拟内存,为什么要使用虚拟内存,虚拟内存可能比物理内存大吗
每日一题14.最长公共前缀classSolution{public:stringlongestCommonPrefix(vector&strs){//因为要找最长公共前缀所以一定是序列一定是连续的不会存在跳跃//所以我的思路是从头到尾比较数组中相邻的两个字符串的最长公共前缀长度//同时寻找最短的相邻公共前缀长度此为全部的字符串的最长公共前缀长度//由于此时的ans为全部字符串的最长公共前缀长度//
因特麦克斯
·
2025-02-02 07:00
算法
c++
算法之二分答案详解
二分答案是
c++
之中一个简单而重要的算法,每一个OIer必备的基础算法,你知道它究竟是什么吗?
必胜的小铭
·
2025-02-02 07:26
c++
算法
c++
算法
开发语言
(详解)
c++
题目链接:除2!1.题目解析1:想让数组所有数之和尽可能小,肯定有个想法,就是我每次选数组中偶数的时候,我必定挑一个最大的,因为我挑一个最大的出来,把它变成一半,这个时候总和减小肯定是最多的2:我们待会儿是要求所有数组元素的和,数据量有100,000这么大,每个数有10的九次方这么大,有可能超出int的范围,所以我们要用longlong来存这个数,看到数据范围的时候,大家一定要小心一点,我们是用i
h^hh
·
2025-02-02 07:26
c++
开发语言
算法
数据结构
priority_queue的创建_结构体类型(重载小于运算符)
c++
当优先级队列里面存的是一个自定义(结构体)类型,我们有两种方式,一个是用内置类型的方式,在priority_queue,less,把int改成结构体的名字就可以了,但此时就不能用less了,因为less默认是对内置类型使用的,如果less#includeusingnamespacestd;structnode{inta,b,c;//重载就可以了booloperatorx.b;}};voidtest
h^hh
·
2025-02-02 07:26
算法
开发语言
c++
数据结构
【基础教程】Python list列表详解
大部分编程语言都支持数组,比如C语言、
C++
、Java、PHP、Java
SAPmatinal
·
2025-02-02 06:22
Python
c++
中#define和const区别
1、define在编译的预处理阶段起作用,将代码中的标识符替换成常量;而const在编译、运行期间都起作用。2、#define宏定义不带类型,const是个关键字,需要定义常量的类型。3、#define只进行简单的字符串替换,不能进行类型检查,而const有对应的数据类型,可以减少错误。例如:```cpp#defineN2+3//我们预想的N值是5,我们这样使用Ndoublea=N/2;//我们预
朝朝暮暮Quake
·
2025-02-02 05:17
c++
开发语言
C/
C++
中#define定义常量和const定义常量
C语言和
C++
中都有相同的两种定义常量的方式先来看看C语言中的定义1.首先是用#define定义#include#include#definePI3.14intmain(){printf("圆周率为%f
new_dreamsea
·
2025-02-02 05:46
c++
c语言
开发语言
C/
C++
:#define与const区别
一:区别(1)就起作用的阶段而言:#define是在编译的预处理阶段起作用,而const是在编译、运行的时候起作用。(2)就起作用的方式而言:#define只是简单的字符串替换,没有类型检查。而const有对应的数据类型,是要进行判断的,可以避免一些低级的错误。(3)就存储方式而言:#define只是进行展开,有多少地方使用,就替换多少次,它定义的宏常量在内存中有若干个备份;const定义的只读变
鹤望兰丶
·
2025-02-02 05:45
c
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他