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进阶】5步掌握Pandas
数据结构
,你真的学会了吗?
超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣5步掌握Pandas
数据结构
,你真的学会了吗?
墨瑾轩
·
2025-01-26 21:18
Python入门~精通
python
pandas
数据结构
数据结构
c语言
版上海交通大学出版社项目三《稀疏矩阵相加》
两个稀疏矩阵A和B采用十字链表方式存储,计算C=A+B,C也采用十字链表方式存储。根据矩阵相加的运算法则,若将矩阵B加到矩阵A上,对于A的十字链表来说,可能进行的操作有:①当aij与bij均不等于0,且aij+bij≠0时,改变结点的value值;②当aij≠0且bij=0时,value值不变;③当aij=0且bij≠0时,插入一个新结点;④当aij与bij均不等于0,且aij+bij=0时,删除
友人.227
·
2025-01-26 21:47
数据结构
c语言
开发语言
c语言
中结构体的指针初始化,
c语言
结构体指针初始化
今天终于看完了
C语言
深度剖析这本书,对
C语言
有了进一步的了解与感悟,突然发觉原来自己学
C语言
的时候学得是那样的迷糊,缺少深入的思考,在重新看书的时候发觉
C语言
基本教材虽然经典,但是缺乏独到性,老师在讲解的过程中也就照本宣科了
我是波波老师呐
·
2025-01-26 21:45
c语言中结构体的指针初始化
C语言
逆序输出整数
目录1.题目2.分析3.完整代码1.题目输入一个正整数,逆序打印这个整数的每一位。例如:输入:1234输出:4321输入:521输出:1252.分析以1234为例,按照题目要求,我们需要先打印出4,再打印出3、2、1。所以,我们先思考,如何打印出1234的最后一位数字4呢?这个时候,我们可以联想一下,我们学过哪些运算符?不难想到,我们所知的运算符有:+、-、*、/、%等等。剧透一下,我们这道题,正
素玉禅心
·
2025-01-26 21:14
C语言基础题
c语言
嵌入式基础:Linux
C语言
:Day1
一、终端的操作1、打开终端ctrl+alt+t:打开一个新终端(该终端前可以没有终端)ctrl+shift+e:在同目录下,水平方向并行打开一个新的终端(在已有终端下进行)ctrl+shift+o:在同目录下,垂直方向并行打开一个新的终端(在已有终端下进行)ctrl+shift+n:在同一路径下,打开新的终端,两个终端分开(在已有终端下进行)ctrl+shift+t:在同一路径下,打开新的终端,两
墨️穹
·
2025-01-26 21:43
嵌入式学习
数据库
Leecode刷题
C语言
之最少翻转次数使二进制矩阵回文①
执行结果:通过执行用时和内存消耗如下:题目:最少翻转次数使二进制矩阵回文①给你一个mxn的二进制矩阵grid。如果矩阵中一行或者一列从前往后与从后往前读是一样的,那么我们称这一行或者这一列是回文的。你可以将grid中任意格子的值翻转,也就是将格子里的值从0变成1,或者从1变成0。请你返回最少翻转次数,使得矩阵要么所有行是回文的,要么所有列是回文的。示例1:输入:grid=[[1,0,0],[0,0
带多刺的玫瑰
·
2025-01-26 20:09
c语言
开发语言
Leecode刷题
C语言
之统计好节点的数目
执行结果:通过执行用时和内存消耗如下:题目:统计好节点的数目现有一棵无向树,树中包含n个节点,按从0到n-1标记。树的根节点是节点0。给你一个长度为n-1的二维整数数组edges,其中edges[i]=[ai,bi]表示树中节点ai与节点bi之间存在一条边。如果一个节点的所有子节点为根的子树包含的节点数相同,则认为该节点是一个好节点。返回给定树中好节点的数量。子树指的是一个节点以及它所有后代节点构
带多刺的玫瑰
·
2025-01-26 20:08
c语言
算法
数据结构
Leecode刷题
C语言
之使两个整数相等的位更改次数
执行结果:通过执行用时和内存消耗如下:题目:超级饮料的最大强化能量给你两个正整数n和k。你可以选择n的二进制表示中任意一个值为1的位,并将其改为0。返回使得n等于k所需要的更改次数。如果无法实现,返回-1。示例1:输入:n=13,k=4输出:2解释:最初,n和k的二进制表示分别为n=(1101)2和k=(0100)2,我们可以改变n的第一位和第四位。结果整数为n=(0100)2=k。示例2:输入:
带多刺的玫瑰
·
2025-01-26 20:38
c语言
开发语言
C语言
【指针】(1)
指针1.内存和地址2.指针变量和地址2.1取地址操作符(&)2.2指针变量和解引⽤操作符(*)3.assert断言4.const修饰指针5.指针的使用和传址调用1.内存和地址我们知道计算机上CPU(中央处理器)在处理数据的时候,需要的数据是在内存中读取的,处理后的数据也会放回内存中,电脑上内存是8GB/16GB/32GB等,那这些内存空间如何⾼效的管理呢?其实也是把内存划分为⼀个个的内存单元,每个
姜行运
·
2025-01-26 20:36
c语言
算法
c++
数据结构
——无向图(邻接矩阵表示)
创建无向图(邻接表)获取顶点在顶点表的位置深度优先遍历(DFS)广度优先遍历(BFS)/*
数据结构
——无向图(邻接矩阵表示)*/#include#include#definemaxsize100usingnamespacestd
ChirsMatin
·
2025-01-26 20:34
笔记
数据结构
深度优先
图论
C动态库的生成与在Python和QT中的调用方法
目录一、动态库生成1)
C语言
生成动态库2)c++类生成动态库二、动态库调用1)Python调用DLL2)QT调用DLL三、存在的一些问题1)python调用封装了类的DLL可能调用不成功2)DLL格式不匹配的问题四
琳琳简单点
·
2025-01-26 20:03
python
开发语言
qt
c++
c语言
数据结构
——二叉树的最小深度算法
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。输入:root=[3,9,20,null,null,15,7]输出:2示例2:输入:root=[2,null,3,null,4,null,5,null,6]输出:5提示:树中节点数的范围在[0,105]内-1000lchild不为空且T->rchild为空,返回左子树的高度+
943802606
·
2025-01-26 19:31
#
数据结构
数据结构
二叉树
c语言
111.二叉树的最小深度 -----力扣每日打卡Day17
示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最小深度2.
C语言
函数头:/***Definitionforabinarytreenode.
爱吃草莓蛋糕的猴
·
2025-01-26 19:30
算法题
二叉树
算法
leetcode
数据结构
图 邻接矩阵表示法
图邻接矩阵表示法图的邻接表表示法看这里基本结构:enumGraphKind{DG,DN,UDG,UDN};templatestructArcCell{VRTypeadj;InfoType*info;};templateusingAdjMatrix=ArcCell[MAX_VERTEX_NUM][MAX_VERTEX_NUM];templatestructMGraph{VertexTypevexs[
大和田
·
2025-01-26 19:30
数据结构
数据结构
有向图
c++
PostgreSQL 介绍
数据库(Database)是按照
数据结构
来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的API用
candy662
·
2025-01-26 17:44
postgresql
数据结构
与算法之哈希表: LeetCode 217. 存在重复元素 (Ts版)
存在重复元素https://leetcode.cn/problems/contains-duplicate/description/描述给你一个整数数组nums。如果任一值在数组中出现至少两次,返回true;如果数组中每个元素互不相同,返回false示例1输入:nums=[1,2,3,1]输出:true解释:元素1在下标0和3出现示例2输入:nums=[1,2,3,4]输出:false解释:所有元
Wang's Blog
·
2025-01-26 17:13
Data
Structure
and
Algorithms
leetcode
算法
设计模式之访问者模式详解(Visitor Pattern)
访问者模式是一种将数据操作和
数据结构
分离的设计模式。(觉得太抽象,可以看下面的例子)。
Missy Peng
·
2025-01-26 17:43
设计模式
【
数据结构
】_以单链表为例分析各种方法实现的特殊情况考虑思路
目录1.尾插SLTPushBack2.头插SLTPushFront3.尾删SLTPopBack4.头删SLTPopFront5.指定位置前插入6.指定位置前删除对于每一种方法的具体实现,都不能仅简单考虑链表具有多个结点的情况,对于空链表等特殊情况都需特殊情况特殊分析,才能保证不出现空指针解引用等情况。现以某几个方法为例,分析特殊情况的考虑思路。1.尾插SLTPushBack1、考虑具有若干结点的情
_周游
·
2025-01-26 16:40
C语言
数据结构(C&C++)
数据结构
Python李峋同款跳动的爱心代码(可写字版)
一年前小编曾用python编写过跳动的爱心代码,不知道有多少小伙伴们已经学会了呢,最近小编在用
c语言
和java编写跳动的爱心的时候,发现之前用python编写跳动的爱心时没有添加文字,这不,小编立马翻出之前的代码一顿操作
雪碧没气阿
·
2025-01-26 16:39
python
数据库
开发语言
ide
webstorm
爬虫
C语言
——指针进阶
前言:在对
C语言
指针进行初步入门之后,我们对指针——也就是地址有了基本的了解,如果还有对指针这部分知识不理解的同学可以看一下我写的关于指针入门的文章
C语言
——指针入门。
xb1132
·
2025-01-26 16:09
c语言
开发语言
【算法学习】分治法应用—快速排序
欢迎来到“
C语言
算法学习”系列!快速排序(QuickSort)是一种非常高效的排序算法,广泛用于实践中。
_Huazzi
·
2025-01-26 16:35
算法学习笔记
算法
数据结构
排序算法
一、顺序表
线性表是⼀种在实际中⼴泛使⽤的
数据结构
,常⻅的线性表:顺序表、链表、栈、队列、字符串…线性表在逻辑上是线性结构,也就说是连续的⼀条直线。
xiaoccii
·
2025-01-26 15:02
链表
第27篇 基于ARM A9处理器用
C语言
实现中断<三>
Q:基于ARMA9处理器怎样设计
C语言
工程,同时使用按键中断和定时器中断在红色LED上计数?
Terasic友晶科技
·
2025-01-26 15:29
#
c语言
DE1-SoC开发板
按键和定时器中断
计数器
FPGA开发
[LeetCode] 哈希表 I — 242#有效的字母异位词 | 349#两个数组的交集 | 202#快乐数 | 1#两数之和
有效的字母异位词Set基础语句349#两个数组的交集202#快乐数Map基础语句1#两数之和基础知识哈希表常用于快速判断一个元素是否在集合中,空间换时间哈希表是根据key(如数组的索引下标)直接进行访问的
数据结构
哈希函数
miilue
·
2025-01-26 15:59
LeetCode
散列表
leetcode
哈希算法
c++
开发语言
算法
数据结构
[LeetCode] 哈希表完整版 — 哈希数组 | Set | Map
202#快乐数15#三数之和18#四数之和Map基础语句1#两数之和454#四数相加II基础知识哈希表常用于快速判断一个元素是否在集合中,空间换时间哈希表是根据key(如数组的索引下标)直接进行访问的
数据结构
哈希函数
miilue
·
2025-01-26 15:59
LeetCode
哈希算法
散列表
leetcode
c++
算法
开发语言
数据结构
用
c语言
求分段函数
在
C语言
中求分段函数,需要使用条件语句(如if语句)来判断输入值属于哪一段区间,然后执行相应的计算。
易个小小钡原子
·
2025-01-26 15:27
流水灯
c语言
代码大全,单片机闪烁灯流水灯汇编代码大全
1、单片机AT89C51的P2口接8个发光二极管,让这8个发光二极管显示闪烁功能,即八灯亮2S,熄灭3S,如此循环。参考程序:ORG0000Hstart:MOVP1,#0HCALLdelayMOVP1,#0FFHCALLdelayCALLdelayLJMPstartdelay:MOVR7,#200d2:MOVR6,#250d1:DJNZR6,d1DJNZR7,d2RETEND;200*250次*2
易个小小钡原子
·
2025-01-26 15:57
流水灯c语言代码大全
Java
数据结构
——二叉树难点
文章目录二叉树难点1.难点一:二叉树的存储1.1
C语言
版1.2Java语言简陋版1.3Java语言版改进1.3.1例题1.3.2改进方法1.4Java源码汇总2.难点二:不止一种方法存储二叉树二叉树难点
姜满月
·
2025-01-26 15:25
Java数据结构
java
数据结构
二叉树
[转]挑战程序设计竞赛2 算法和
数据结构
读后感
介绍本篇主要是讲《挑战程序设计竞赛2算法和
数据结构
》书的读后感和部分题目的再次解读、编程。包括书中的部分代码和一些个人的见解。如果想深入了解,建议去网上买一本回来看,比较适合学习算法的初学者。
Shawn Chou
·
2025-01-26 14:25
选择最佳线路(二)
在上文中,讨论了最佳线路计算的
数据结构
的算法。但在交通线路的描述中,对网站线路孤立的起点,为了防止计算中无效循环,人为增加了下一结点为-1的虚拟点。但增加结点ID为-1的点,与现实不符。
周山至水数翠峰
·
2025-01-26 14:53
算法
数据结构
贪心算法
立创逻辑派FPGA-G1开发板,搭载国产高云GW2A-LV18,融合GD32F303的M4内核。提供入门资料和近百款模块移植案例、步骤清晰的教程帮助初学者更快地掌握FPGA基础知识。
我将针对立创逻辑派FPGA-G1开发板,结合其国产高云GW2A-LV18FPGA和GD32F303M4内核的特性,详细阐述一个可靠、高效、可扩展的嵌入式系统开发流程,并给出相应的代码架构和
C语言
实现。
嵌入式程序员小刘
·
2025-01-26 14:53
fpga开发
开源
物联网
嵌入式硬件
stm32
单片机
iot
数据结构
与算法之递归: LeetCode 51. N 皇后 (Ts版)
N皇后https://leetcode.cn/problems/permutations-ii/description/描述按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击给你一个整数n,返回所有不同的n皇后问题的解决方案每一种解法包含一个不同的n皇后问题的棋子放置方案,该方案中‘Q’和‘.
Wang's Blog
·
2025-01-26 14:21
Data
Structure
and
Algorithms
leetcode
算法
ACM蓝桥杯入门
C语言
网1004
解答:#includeintm(intx){if(x==1||x==2||x==3){returnx;}else{returnm(x-3)+m(x-1);}}intmain(){inta;while(~scanf("%d",&a)&&a!=0){printf("%d\n",m(a));}return0;}
CQY0531
·
2025-01-26 14:50
c语言
开发语言
洛谷p1012(
c语言
)
#include#include#includeintcompare(char*a,char*b){chars1[21];chars2[21];sprintf(s1,"%s%s",a,b);sprintf(s2,"%s%s",b,a);returnstrcmp(s1,s2);}voidmaopao(chararr[][20],intn){for(inti=0;i
主播,主播你的代码很强但是还是太吃操作了
·
2025-01-26 14:49
c语言
算法
数据结构
C语言
的运算与表达式
1.赋值运算符与表达式运算符描述实列=把右边操作数的值赋给左边操作数A=B+C将B+C的值赋给A+=把右边操作数加上左边操作数的结果赋值给左边操作数A+=B相当于A=A+B-=把左边操作数减去右边操作数的结果赋值给左边操作数A-=B相当于A=A-B*=把右边操作数乘以左边操作数的结果赋值给左边操作数A*=B相当于A=A*B/=把左边操作数除以右边操作数的结果赋值给左边操作数A/=B相当于A=A/B
%小农
·
2025-01-26 13:48
数据结构
C语言
#include和#define的区别
头文件包含的工作机制1.3头文件的应用2.宏替换(`#define`)2.1宏替换的目的2.2宏替换的工作机制2.3宏替换的应用3.头文件包含与宏替换的区别3.1代码组织vs符号替换3.2类型检查vs无类型总结前言在
C语言
中
涛ing
·
2025-01-26 13:16
C语言基础
c语言
算法
开发语言
linux
c++
visual
studio
vscode
TensorFlow 的基本概念和使用场景
一、基本概念(一)张量(Tensor)张量是TensorFlow中最基本的
数据结构
,它可以看作是多维数组或列表。
秃头小饼干
·
2025-01-26 12:11
tensorflow
人工智能
python
【
数据结构
】_顺序表经典算法OJ(力扣版)
目录1.移除元素1.1题目描述及链接1.2解题思路1.3程序2.合并两个有序数组1.1原题链接及题目描述1.2解题思路1.3程序1.移除元素1.1题目描述及链接原题链接:27.移除元素-力扣(LeetCode)题目描述:给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素。元素的顺序可能发生改变。然后返回nums中与val不同的元素的数量。假设nums中不等于val的元素数量
_周游
·
2025-01-26 12:10
C语言
数据结构(C&C++)
OJ
数据结构
C语言
————栈
在C++中,栈(Stack)是一种重要的
数据结构
,栈是一种特殊的线性表,它只能在一端进行插入和删除操作,这一端被称为栈顶(Top),另一端则称为栈底(Bottom)。
mc2356
·
2025-01-26 12:35
c++
c++
开发语言
c语言
算法
数据结构
数据结构
——哈希表
在顺序表、链表、二叉树等
数据结构
中,如果要找一个值,要遍历一遍才可以找到,因此,这些
数据结构
查找的效率都是O(N)的。
猫头鹰~
·
2025-01-26 10:52
数据结构
散列表
算法
链表相交问题(双指针法)(java和
c语言
)
问题描述给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。方法:双指针一种高效的方法是使用两个指针,分别从两个链表的头部开始遍历。当一个指针到达链表末尾时,它切换到另一个链表的头部继续遍历。如果两个链表相交,那么这两个指针一定会在某一点相遇,这个相遇点就是相交的起始节点。实现思路初始化两个指针:分别指向链表A和链表B的头节点。
野犬寒鸦
·
2025-01-26 10:20
链表
c语言
算法
java
Java 入门指南:集合概述
集合是Java编程中非常重要的一部分,特别是在处理大量数据时,集合提供了丰富的操作方法和灵活的
数据结构
。
ZachOn1y
·
2025-01-26 09:42
Java
java
开发语言
后端
eclipse
java-ee
基于ARM的智能灯光控制系统(1)项目介绍
项目开发使用的技术知识点包括:
C语言
编程,文件编程,串口编程,网络编程,多线程编程,进程间通信,嵌入式交叉开发,嵌入式Web服务器开发,HTML编程,Linux驱动程序开发。
国产化创客
·
2025-01-26 09:12
嵌入式项目
Linux应用
Linux驱动
arm
html
c语言
linux驱动
网络编程
31、Java集合概述
这些接口和类定义了不同的
数据结构
,如列表、集合、映射等,以支持各种类型的数据操作。简单来说,集合是对象的容器,它允许你将多个对象存储在一个单一的
数据结构
中,并对这些对象进行各种操作,如添加、删除、搜
周某某~
·
2025-01-26 08:08
JAVA基础知识
java
开发语言
C语言
中常见的转义字符总结
\b退格,从当前位置退到前一列\f换页符,活跃位置跳到下一页的开端。注:换页符可用于控制打印机换页,但不会导致PC机的显示屏换页。\n换行符,使活跃位置跳到下一行的开端\r回车符,使活跃位置返回当前行的开端\t制表符,使活跃位置移动若干个位置(通常是8个)\0空字符
哎呦,帅小伙哦
·
2025-01-26 08:36
C++
C++
C51基础知识
计算机平台——
C语言
单片机平台——C51计算机平台的CPU主频,内存和硬盘相较于单片机平台都是巨大的量级,另一方面,计算机平台的有不同的操作系统,如Windows,Linux,macOS等,单片机一般是没有操作系统的
promising-w
·
2025-01-26 07:26
单片机
单片机
嵌入式硬件
C语言
笔记
目录main函数printf函数占位符限定宽度小数位数数据类型变量创建初始化常量字面常量const修饰的常变量(定义常量)#define预处理器(定义常量)字符常量枚举(enum)枚举变量scanf函数基本用法占位符赋值忽略符main函数main函数是程序的⼊⼝,也被叫做:主函数。main前⾯的int表⽰main函数执⾏结束的时候返回⼀个整型类型的值。所以在main函数的最后写return0;正好
次次娅
·
2025-01-26 07:54
c语言
笔记
算法
C语言
动态分配内存的malloc()、calloc()、realloc()三者区别
前言malloc()、calloc()、realloc()都是
C语言
中的动态内存分配函数,它们的作用都是在堆上分配内存,但它们的行为和用途有所不同。下面详细介绍它们的区别。
Future_yzx
·
2025-01-26 06:46
c语言
java
前端
C语言
小任务——1000以内含有9的数字
步骤第一步:分类含有九的可能的情况:个位有9,十位有9,百位有9,而根据组合数,我们可以得出,一共有7种情况,分别是9##,#9#,##9,99#,9#9,#99,999想要按照这七种情况来找,很明显十分复杂,所以,我们采用另一种方法第一步:求出小于1000的数字的每一位voidgetnum(intnum,int*arr){ inti=0; for(i=0;i#include#includ
涅槃寂雨
·
2025-01-26 05:37
c语言
算法
开发语言
数据结构
与算法之美:单链表
Hello大家好!很高兴我们又见面啦!给生活添点passion,开始今天的编程之路!我的博客:data=x;returnNode;}其中,x是我们想存入的数据,在初始化节点的时候我们给定节点存储的数据。2.2节点的打印现在假设我们存入了几个节点的数据,我们想要打印一下:voidSListPrint(SListNode*plist){SListNode*pcur=plist;while(pcur->
<但凡.
·
2025-01-26 04:33
数据结构与算法之美
c语言
数据结构
c++
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他