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语言异或
GoLang和GoLand的安装和配置
从
C语言
中继承了很多理念,包括表达式语法,控制结构,基础数据类型,调用参数传值,指针等等,也保留了和
C语言
一样的编译执行方式及弱化的指针。引入包的概念,
技术闲聊DD
·
2024-01-31 13:32
golang
开发语言
后端
leetcode--二叉树的锯齿形层次遍历(
C语言
)
题目:给定一个一个二叉树的根结点root,返回其节点值的锯齿形层次遍历。锯齿形遍历:先从左到右遍历,再从右到左进行下一层的遍历,往后的都是以此类推。案例:输入:[1,2,3,4,5,6,null,null,null,7]输出:[[1],[3,2],[4,5,6],[7]];需要完成的程序:/***Definitionforabinarytreenode.*structTreeNode{*intva
zero to 0
·
2024-01-31 13:58
leetcode
算法
深度优先
MicroPython核心:用C扩展MicroPython
本文介绍了在
C语言
中实现附加功能的选项,但这些功能是通过在MicroPython主资源库之外编写的代码实现的。第一种方法适用于构建定制固件,其中包含一些可从Python访问的特定项目附加模块或函数。
原子星
·
2024-01-31 13:51
硬件
micropython
python
单片机
嵌入式硬件
物联网
C语言
------函数
C语言
的两个重要关键字:static&&extern会报错,是a未定义,说明局部变量a只能够在内部的括号里面使用;如果a是全局变量,那么a就全部可以使用;在不同的文件中,如果想要使用的某个变量没有在本文件定义
阑梦清川
·
2024-01-31 13:47
C语言
c语言
c语言
大小写字母变换,
C语言
学习:任意大小写字母转换
实现任意大小写字母转换的代码:#include#defineDAXIE(x)(x>='A'&&x='a'&&x<='z')//判断是小写字符。#defineZHUANXIAOXIE(x)(x-'A'+'a')//转为小写#defineZHUANDAXIE(X)(x-'a'+'A')//转为大写intmain(){charstr[100];inti;gets(str);for(i=0;str[i];
dfz1108
·
2024-01-31 12:47
c语言大小写字母变换
c语言
大小写字母相互转化,
c语言
大小写字母怎么转化?
在
C语言
中,小写字母转换为大写字母的方法是将小写字母的ASCII码值减去32(例:A=a-32);大写字母转换为小写字母的的方法是将大写字母的ASCII码值加上32(例:a=A+32)即可。
weixin_39813200
·
2024-01-31 12:47
c语言大小写字母相互转化
快递员的烦恼(100%用例)C卷(Java&&Python&&C++&&Node.js&&
C语言
)
快递公司每日早晨,给每位快递员推送需要送到客户手中的快递以及路线信息,快递员自己又查找了一些客户与客户之间的路线距离信息,请你依据这些信息,给快递员设计一条最短路径,告诉他最短路径的距离。注意:1.不限制快递包裹送到客户手中的顺序,但必须保证都送到客户手中2.用例保证一定存在投递站到每位客户之间的路线,但不保证客户与客户之间有路线,客户位置及投递站均允许多次经过3.所有快递送完后,快递员需回到投递
荆赫同艺
·
2024-01-31 12:16
华为OD(多语言)
java
c语言
python
大小写字母
c语言
,
C语言
大小写字母转换
//凯鲁嘎吉-博客园http://www.cnblogs.com/kailugaji/方法1:#include#include//大小写字母隔了32位voidmain(){charch,t;printf("Pleaseinputaletter:\n");ch=getchar();t=getchar();//吸收回车键while((ch'z')||(ch'a')){printf("Inputerro
智臾科技
·
2024-01-31 12:16
大小写字母c语言
1.29
C语言
sscanf函数的用法 abs整数绝对值函数
绝对值函数#inlcudeabs(a)返回a的绝对值sscanf函数是
C语言
标准库的一个函数,用于从字符串中读取格式化的输入intsscanf(constchar*str,constchar*format
lanssssss
·
2024-01-31 12:14
c语言
算法
开发语言
C语言
中大小写字母的转化
在
C语言
中,大小写字母的转化是一个非常基础且常用的功能。
C语言
中的字符是以ASCII码的形式存储的,而ASCII码中,小写字母和大写字母之间相差32。
白话Learning
·
2024-01-31 12:42
C
c语言
按身高和体重排队(100%用例)C卷(Java&&Python&&C++&&Node.js&&
C语言
)
某学校举行运动会,学生们按编号(1、2、3…n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重由轻到重排列;对于身高体重都相同的人,维持原有的编号顺序关系。请输出排列后的学生编号。输入描述:两个序列,每个序列由n个正整数组成(0
荆赫同艺
·
2024-01-31 12:42
华为OD(多语言)
c语言
c++
node.js
ios runtime入门
runtime:运行时机制学的有点凌乱,记一下runtime是OC的底层,一套纯C的api,我们平时写的OC代码,都会通过runtime编译成
C语言
导入#import包含#include图1在buildsetting
Mjs
·
2024-01-31 12:54
【C++】C++入门—— 引用
引用1前情提要2概念剖析3引用特性4常引用5使用场景5.1做参数5.2做返回值6传值传引用的效率比较7引用与指针的差异Thanks♪(・ω・)ノ谢谢阅读下一篇文章见1前情提要在
C语言
中,我们往往会遇见复杂的指针
叫我龙翔
·
2024-01-31 12:41
c++
java
jvm
学习
开发语言
服务器
C++ 数论相关题目:高斯消元解
异或
线性方程组
输入一个包含n个方程n个未知数的
异或
线性方程组。方程组中的系数和常数为0或1,每个未知数的取值也为0或1。求解这个方程组。
伏城无嗔
·
2024-01-31 12:38
数论
力扣
算法笔记
c++
算法
详解
C语言
函数递归经典问题:汉诺塔(图+代码)
第一次接触汉诺塔是在谭浩强的那本红书上,当时看了半天也不明白,后来接触递归题目逐渐变多才理解汉诺塔问题。一.汉诺塔问题首先让我们先回顾一下汉诺塔问题是什么:一块板上有三根针A、B、C。A针上套有n个大小不等的圆盘,按照大的在下、小的在上的顺序排列,要把这n个圆盘从A针移动到C针上,每次只能移动一个圆盘,移动过程可以借助B针。但在任何时候,任何针上的圆盘都必须保持大盘在下,小盘在上。从键盘输入需移动
lllsure
·
2024-01-31 12:37
c语言
开发语言
用
C语言
实现扫雷游戏
扫雷游戏相信大家都玩过把,那么怎样用
C语言
实现呢?我们想要用代码来实现一定要先理清思路。第一步,提出问题,扫雷游戏整个流程是怎么完成的?
lllsure
·
2024-01-31 12:06
C语言
游戏
c语言
C语言
K&R圣经笔记 6.6 表查询 6.7 typedef
6.6表查询为了说明结构体的更多方面,本节我们来写一个表查询功能包的内部代码。在宏处理器或编译器的符号表管理例程中,这个代码是很典型的。例如,考虑#define语句,当遇到如下行#defineIN1时,名称IN与其对应的替换文本1都要存到一张表中。然后,当名称IN出现在如下语句中时,state=IN;它必须被替换成1。有两个例程用来操纵名称及其替换文本。install(s,t)将名称s和替换文本t
十八年后又是一条好汉
·
2024-01-31 11:33
笔记
c语言
开发语言
C语言
K&R圣经笔记 6.8联合体 6.9位域
6.8联合体(union)联合体是一个可以(在不同时间)保存不同类型和大小的对象的变量,由编译器来跟踪大小和对齐要求。联合体提供了一种不用在程序中嵌入任何与机器相关的信息,而能够在单个存储区域内操作不同类型数据的方式。它们类似于Pascal中的变体记录(variantrecord)。以编译器符号表管理器中可能找到的代码为例,我们假定一个常量可能是int,float或字符指针。某个特定常量的值必须储
十八年后又是一条好汉
·
2024-01-31 11:03
C语言
笔记
c语言
开发语言
C语言
K&R圣经笔记 6.4结构体指针 6.5自引用结构体
6.4结构体指针为了说明结构体指针和数组的某些注意事项,我们把上一节的关键字计数程序再写一次,不过这回使用指针而不是数组下标。keytab的外部声明不需要动,但main和binsearch确实需要修改。#include#include#include#defineMAXWORD1000intgetword(char*,int);structkey*binsearch(char*,structkey
十八年后又是一条好汉
·
2024-01-31 11:01
C语言
笔记
c语言
开发语言
使用Linux服务器的详细方法:进行文件上传下载以及使用服务器运行python程序
服务器(Mac版)一.连接Linux服务器二.本地文件与服务器文件交互三、在服务器上运行python代码一.连接Linux服务器本辣鸡小白,现在读研一,做的是数据挖掘方向,而之前从未有过接触服务器甚至连
C语言
都不太会
睡不醒的小胖子
·
2024-01-31 11:16
数据处理
python环境
服务器
大数据
tensorflow
数据挖掘
机器学习
深度学习
php是什么
PHP的设计灵感来源于
C语言
,同时也吸取了Java和Perl等其他语言的特点,形成了独特的语法结构。这种语言特别适合于Web应用程序的开发,因为它允许开发者快速地构建动态网页。
2301_78491269
·
2024-01-31 11:10
服务器
【
C语言
】- static和extern关键字 - 对函数的作用!
不同类型的变量有不同的存储类型、不同的生命周期、不同的作用域。这篇小文介绍2个比较重要的关键字:static和extern。static和extern不仅可以用在变量上,还可以用在函数上。这讲先介绍它们对函数的作用。一、extern与函数之前我提到过一句话:如果一个程序中有多个源文件(.c),编译成功会生成对应的多个目标文件(.obj),这些目标文件还不能单独运行,因为这些目标文件之间可能会有关联
折扇戏美人_a48e
·
2024-01-31 10:17
【数字IC精品文章收录】近500篇文章-学习路线-基础知识-接口-总线-脚本语言-芯片求职-安全-EDA-工具-低功耗设计-Verilog-低功耗-STA-设计-验证-FPGA-架构-AMBA-书籍-
建议收藏慢慢看)*一、项目说明*1.1索引目的1.2收录原则1.3投稿方式1.4版本迭代二、数字IC学习路线三、通用技能篇*3.1数字电路3.2硬件描述语言(Verilog)3.3linux操作系统3.4
C语言
程序员负总裁
·
2024-01-31 10:05
学习
安全
fpga开发
四年磨一剑:我是如何拿到蚂蚁offer的?
萌芽我大学学的并非计算机,学的是机械工程,课程仅接触过汇编语言以及一点
C语言
,当时也算有一点点计算机编程基础吧,我一点都不喜欢这个专业,除了上单片机汇编课程时比较感兴趣。
林一天1
·
2024-01-31 10:29
计算机组成原理学习| Day1
:*☆主题:二叉树今日份打卡一周计算机组成原理Day1学习内容:电路串行加法器并行加法器与门非门标志位电路与门,或门,非门运算优先级逻辑表达式->电路数学化->离散化复合逻辑与非或非
异或
->奇偶校验同或逻辑表达式
27dCnc
·
2024-01-31 10:19
计算机组成原理
学习
计算机组成原理
自学
C语言
--字符串和格式化输入/输出···笔记
part1:字符串1、
C语言
没有专门用于存储字符串的变量类型,字符串都被存储在char类型的数组中。数组由连续的存储单元组成,字符串中的字符被存储在相邻的存储单元中,每个单元存储一个字符。
蜀道之南718
·
2024-01-31 10:17
自学C语言
c语言
笔记
数据结构
算法
开发语言
日历功能——
C语言
实现日历功能,输入年份月份,输出日历#includeintleap_year(intyear){if(year%4==0&&year%100!=0||year%400==0){return1;}else{return0;}}intdetermine_year_month_day(int*day,intmonth,intyear){if(month!=2){returnday[month-1];}e
Yifannn~
·
2024-01-31 09:51
学习
c语言
java
开发语言
快速排序、strncpy、strncat、strncmp实现、回调函数以及指针+二维数组——
C语言
——day15
今天主要的内容是利用指针实现快速排序、strncpy、strncat、strncmp实现、回调函数以及指针+二维数组首先讲一下快速排序快速排序的思想是:step1:选择一个基准值//a[0]step2:从右边开始找,找比基准值小的值step3:从左边开始找,找比基准值大的值step4:交换找到的值step5:重复step2——step4步骤,直到begin与end相遇step6:此时将相遇位置上的
Yifannn~
·
2024-01-31 09:51
学习
c语言
算法
开发语言
C语言
菜鸟入门·判断语句(if语句、if...else语句、嵌套if语句)详细介绍
目录1.if语句2.if...else语句3.if...elseif...else语句4.嵌套if语句
C语言
把任何非零和非空的值假定为true,把零或null假定为false。
时光の尘
·
2024-01-31 09:48
C语言
c语言
开发语言
c++
stm32
单片机
C语言
菜鸟入门·函数
目录1.函数的定义2.函数声明3.函数调用4.函数参数4.1传值调用4.2引用调用函数是一组一起执行一个任务的语句。每个C程序都至少有一个函数,即主函数main(),所有简单的程序都可以定义其他额外的函数。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供
时光の尘
·
2024-01-31 09:18
C语言
c语言
开发语言
visual
studio
编辑器
ide
c++
计算机基础知识讲解(原码反码补码)(以及在
C语言
里面是如何计算和运用的)
补码反码掩码以及原理补码、反码和掩码是计算机科学中用于表示和处理数值的三种编码方式。原码原码是最直观的数值表示方法,它将数值的二进制表示与其符号位结合起来。在原码表示中,正数的符号位为0,而负数的符号位为1。原码的缺点在于它无法直接表示负数,因为在计算负数的时候需要进行特殊的处理。反码反码用于简化负数的运算。对于正数,其反码与原码相同;对于负数,反码是将原码除符号位外的所有位取反(0变1,1变0)
Jason_from_China
·
2024-01-31 09:17
c语言
开发语言
C语言
菜鸟入门·运算符(算数运算符,关系运算符,逻辑运算符,位运算符,赋值运算符,三目运算符)详细介绍
C语言
内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符1.算术运算符
C语言
中常用的算术运算符有加法
时光の尘
·
2024-01-31 09:44
C语言
c语言
java
数据结构
c++
算法
单片机
stm32
C语言
在进行多种数据类型混合运算的时候,数据类型自动转换有哪些规则?
二、解答在
C语言
中,当不同类型的数据进行操作时,应当首先将其转换成相同的数据类型,然后进行操作,转换规则是由低级向高级转换。
颓特别我废
·
2024-01-31 09:09
C语言
c语言
开发语言
C语言
和C++的数据结构和算法一样嘛?
C语言
和C++的数据结构和算法一样嘛?
单片机一哥
·
2024-01-31 08:43
单片机
单片机
51单片机
单例模式
C语言
递归:魅力、实践与陷阱
递归是
C语言
的一个非常实用的技术。它巧妙地运用函数自我调用的方式,将复杂问题化繁为简,展现出非凡的抽象能力和逻辑美。然而,正如硬币有两面,过度或不恰当使用递归也会陷入一系列“陷阱”。
极客代码
·
2024-01-31 08:08
玩转C语言
c语言
深入全面剖析
C语言
指针
一、指针的基本概念与声明在
C语言
中,指针是一种特殊的变量,它存储的是另一个变量的内存地址。理解指针的基础始于对计算机内存模型的认识。内存是由一系列连续的单元组成,每个单元都有唯一的地址标识。
极客代码
·
2024-01-31 08:08
玩转C语言
c语言
C语言
中的循环语句:重复执行特定的代码块
在
C语言
中,循环语句允许程序重复执行特定的代码块,从而实现有效的重复操作和迭代。通过循环语句,可以简化代码编写,提高代码的可重复性和可维护性。
极客代码
·
2024-01-31 08:37
玩转C语言
c语言
C语言
中的宏定义:如何使用,为什么使用和注意事项
宏定义是一种在
C语言
中使用预处理器指令#define来定义的一种替换规则,它可以用来定义常量,函数,或者一些复杂的表达式。
极客代码
·
2024-01-31 08:37
玩转C语言
c语言
俄罗斯方块游戏设计文档(基于
C语言
)
1.引言本设计文档旨在详细规划基于
C语言
开发的俄罗斯方块游戏的整体架构、功能模块以及具体实现步骤。
极客代码
·
2024-01-31 08:29
玩转C语言
游戏
c语言
开发语言
找出第 K 大的
异或
坐标值(
异或
运算)
image.pngvarkthLargestValue=function(matrix,k){constm=matrix.length,n=matrix[0].length;constpre=newArray(m+1).fill(0).map(()=>newArray(n+1).fill(0));constresults=[];for(leti=1;ib-a);returnresults[k-1]
风傲独翔
·
2024-01-31 07:46
【C++笔记】C++11一些重要的新特性
1、列表初始化的使用方法我们在使用
C语言
或者在C++11之前,可以使用“列表初始化"来对数组数组或结构体进行初始化:但如果想让我们的vector对象有人这样初始化,就不支持了,因为我的vs已经是C++11
林先生-1
·
2024-01-31 07:17
C++之路
笔记
c++
c语言
开发语言
visual
studio
【Linux笔记】文件描述符与重定向
一、Linux关于稳健操作的一些系统调用1、open和close我们在
C语言
阶段已经学过很多文件操作的函数,今天我们要来看看操作系统中对于文件是怎么操作的。
林先生-1
·
2024-01-31 07:41
Linux操作系统
linux
笔记
后端
c语言
【
C语言
】判断2000-2500年中的每一年是否为闰年,并将结果输出
#includeintmain(){inti;for(i=2000;iintmain(){intsum[500];intj=0;for(inti=2000;i<=2500;i++){if((i%4==0&&i%100!=0)||(i%400==0)){sum[j]=i;j++;printf("%d是闰年\n",i);if(j%4==0){printf("\n");}}}return0;}
水母哟 ( ̄^ ̄)ゞ
·
2024-01-31 07:39
C语言编程
c语言
C++类与对象(上)
.面向过程与面向对象二.类1.类的定义2.类的访问限定符及封装3.this指针三.类的六个默认成员函数1.构造函数2.析构函数3.拷贝构造函数4.赋值运算符重载函数总结一.面向过程与面向对象我们知道,
C语言
是一款面向过程的编程语言
很楠不爱
·
2024-01-31 07:01
c++
开发语言
类与对象
力扣28-实现strStr()——字符串匹配KMP算法
这与
C语言
的strstr()以及Java的indexOf()定义相符。
张怼怼√
·
2024-01-31 06:21
从暴力搜索开始!
leetcode
算法
Java玩转《啊哈算法》排序之快速排序
但对我来说,稍显遗憾的是,书籍代码是
c语言
,而不是本人常用的Java。那就弥补遗憾,说干就干,把这本书的示例语言用java给翻译一遍!!!于是就有了本篇博客,这是第三篇博客,主要讲解快
古阙月
·
2024-01-31 06:06
算法
java
算法
开发语言
Linux 基础IO
文章目录文件IO
C语言
文件IO对文件进行写入对文件进行读取默认打开的三个流系统文件IOopenclosereadwrite文件描述符磁盘文件&&内存文件文件描述符的分配规则重定向输出重定向输入重定向追加输出重定向重定向函数
C++下等马
·
2024-01-31 06:34
Linux
linux
运维
服务器
new和malloc的区别
但
C语言
中就不存在new/delete。参数new在使用时,无需指定内存块的大小但malloc需要显式地指出所需内存的尺寸返回类型new内存分配成功时,严格返回对象类型的指针,是符合类型安全的操作符m
tolive
·
2024-01-31 05:29
12月08日长光培训
C语言
学习第十三天
指针是
c语言
中最重要的概念没有之一可谓
c语言
的灵魂,在这时带领我们去认识指针,对我们的
C语言
答辩大有裨益,虽然只是初步的介绍,理真正的运用还有很远的距离,但对这一概念的学习无疑会加深我们对内存结构、数组
长光培训_王任
·
2024-01-31 05:16
题记(34)--围圈报数(循环链表)
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容N个人围成一圈顺序编号,从1号开始按1、2、3顺序报数,报3者退出圈外,其余的人再从1、2、3开始报数,报3的人再退出圈外
INT小蔡
·
2024-01-31 04:22
c++
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他