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语言
字符串的基本使用
C语言
中的字符串不是对象//char*name1="lnj";//charname2[]="lmj";OC中的字符串是一个对象正是因为OC中的字符串是一个对象,所以它就具备了很多功能//注意:输出
C语言
的字符串使用
越天高
·
2024-01-26 06:14
C语言
中常见的控制流结构
条件语句:条件语句可以根据指定的条件来选择执行不同的代码块if语句:通过判断一个条件是否成立来执行代码块#includeintmain(){intnum=10;if(num>0){printf("Thenumberispositive.\n");}else{printf("Thenumberisnon-positive.\n");}return0;}switch语句:通过在多个选项中选择一个执行代
lcannal
·
2024-01-26 06:03
C语言基础
算法
c语言
开发语言
C语言
运算符
1.算术运算符:加法运算符(+):用于将两个操作数相加。inta=5;intb=3;intc=a+b;//c的值为8减法运算符(-):用于将第一个操作数减去第二个操作数。inta=5;intb=3;intc=a-b;//c的值为2乘法运算符(*):用于将两个操作数相乘。inta=5;intb=3;intc=a*b;//c的值为15除法运算符(/):用于将第一个操作数除以第二个操作数。inta=10
lcannal
·
2024-01-26 06:33
C语言基础
c语言
java
算法
实用计算机原理小知识
一、数和指针
C语言
中,常量0.3是什么数据类型的?如果表示浮点型常量0.3要怎么写?在
C语言
中,常量0.3默认是double类型的。
Metaphysicist.
·
2024-01-26 05:10
算法
sql
缓存
容器
c语言
二叉树的最大深度,判断两个二叉树是否相同,对称二叉树,另一棵树的子树【
C语言
】
二叉树的最大深度链接:104.二叉树的最大深度-力扣(LeetCode)intmaxDepth(structTreeNode*root){if(root==NULL){return0;}//代码走到这里时,root不为空,一定有一层intlefttreedepth=maxDepth(root->left);intrighttreedepth=maxDepth(root->right);return
Nevergive_
·
2024-01-26 05:04
c语言
开发语言
12- Python 工匠:写好面向对象代码的原则(上)
比如一位习惯编写
C语言
的程序员,通常会定义一大堆函数来搞定所有事情,这是“过程式编程”的思想。而一位有Java背景的程序员则更倾向于设计许多个相互关联的类*(class)
安迪小宝
·
2024-01-26 04:27
python
开发语言
C语言
-算法-搜索
深度优先搜索(DFS)例题迷宫题目描述给定一个N×MN\timesMN×M方格的迷宫,迷宫里有TTT处障碍,障碍处不可通过。在迷宫中移动有上下左右四种方式,每次只能移动一个方格。数据保证起点上没有障碍。给定起点坐标和终点坐标,每个方格最多经过一次,问有多少种从起点坐标到终点坐标的方案。输入格式第一行为三个正整数N,M,TN,M,TN,M,T,分别表示迷宫的长宽和障碍总数。第二行为四个正整数SX,S
SpongeG
·
2024-01-26 04:56
算法
c语言
深度优先
C语言
-算法-线性dp
[USACO1.5][IOI1994]数字三角形NumberTriangles题目描述观察下面的数字金字塔。写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。在上面的样例中,从7→3→8→7→57\to3\to8\to7\to57→3→8→7→5的路径产生了最大权值。输入格式第一个行一个正整数rrr,表示行的数目。后面每行为这个数
SpongeG
·
2024-01-26 04:25
算法
c语言
动态规划
《力扣刷题》 二分查找(猜数字大小)
而且每轮给出的数字都是变化的
C语言
具体代码实现#include#include#includeintguess(intn){//设置随机数种子srand((unsigned
是我来晚了!
·
2024-01-26 04:54
#
二分查找
力扣
二分查找
猜数字大小
学习
c语言
笔记——混合体
和往常一样,一边喝早茶,一边上网和女粉丝侃大山,在手机和平板电脑上整理修改《html5》、《javascript》、《css3》、《
C语言
》等多年前写的教程。image突然女粉丝问:“陈老师!
巨汉子
·
2024-01-26 04:07
【数据结构】排序算法(上)—— 排序算法概述
:3.交换排序:冒泡排序算法:快速排序算法:4.归并排序:归并排序算法:5.非比较排序:计数排序算法:总结:️博客主页:✈️銮同学的干货分享基地️欢迎关注:点赞收藏✍️留言️系列专栏:数据结构【进阶】
C语言
学习
銮崽的干货分享基地
·
2024-01-26 04:37
数据结构
排序算法
数据结构
算法
希尔排序
归并排序
【数据结构】顺序表深度剖析
顺序表️:1.概念及结构:2.接口实现:①.工程文件:②.接口实现:③.头文件与函数实现文件全部源码:总结:️博客主页:✈️銮同学的干货分享基地️欢迎关注:点赞收藏✍️留言️系列专栏:数据结构【进阶】
C语言
学习
銮崽的干货分享基地
·
2024-01-26 04:06
数据结构
数据结构
c语言
c++
线性回归
gitee
C语言
第十课:编写井字棋游戏(综合练习1)
目录前言:一、文件建立:1.头文件game.h:2.函数定义文件game.c:3.工程测试文件test.c:二、编写井字棋游戏:1.程序整体执行思路:2.menu菜单函数实现:3.game游戏函数逻辑:4.game函数中各功能的实现:①.头文件game.h内容:②.棋盘的初始化init_board:③.打印棋盘print_board:④.玩家着棋player_move:⑤.电脑着棋computer
銮崽的干货分享基地
·
2024-01-26 04:06
C语言学习
c语言
C语言
第一课:初识与准备
目录一、初识
C语言
:1.
C语言
具体“是什么”?2.
C语言
“为什么”被广泛应用于底层开发?3.
C语言
在处理各种开发活动中的跨平台通用特性时是“如何做”的?
銮崽的干货分享基地
·
2024-01-26 04:36
C语言学习
c语言
C语言
第二课:项目的创建、基本结构与两个常见问题的处理
目录一、创建新项目:二、
C语言
程序基本结构:1.头文件(#include):2.主函数(intmain(){...}):3.程序语句(语句项):三、常见问题处理:1.符号使用错误:2.scanf返回值被忽略
銮崽的干货分享基地
·
2024-01-26 04:36
C语言学习
c语言
【
C语言
进阶】想用好C++?那就一定要掌握动态内存管理
目录前言:一、动态内存概述⚔️:1.什么是动态内存:2.动态内存分配的意义:二、常用的动态内存函数:1.malloc和free函数:①.malloc函数:②.free函数:③.malloc函数与free函数的使用:2.calloc函数:3.realloc函数:三、常见动态内存错误️:1.对NULL指针的解引用操作:2.对动态内存空间的越界访问;3.对非动态内存空间使用free函数:4.使用free
銮崽的干货分享基地
·
2024-01-26 04:50
【进阶】C语言学习
c语言
git
面试
程序人生
后端
03月21日长光培训嵌入式学习第四十四天
通过软件和串口用开发板内运行的系统编译解释
C语言
程序,在这个过程中不止是收获了开发板内如何运行Linux系统,更学到很多在Linux网络环境下一些使用的操作技巧。
长光培训_王任
·
2024-01-26 03:00
OC-字符串
前言本篇文章介绍OC的字符串字符串常量要使用Objective-
C语言
创建一个常量字符串对象,需要在字符串开头放置一个@字符,下面的语句创建了一个常量字符串@"Programoningisfun"NSLogNSLog
SauronKing
·
2024-01-26 03:56
程序设计-Object-C
ios
objective-c
C语言
基本概念
目录2.1编写一个简单的C程序2.1.1编译和链接2.1.2集成开发环境2.2简单程序的一般形式2.2.1指令2.2.2函数2.2.3语句2.3注释2.4变量和赋值2.4.1类型2.4.2声明2.4.3赋值2.4.4显示变量的值2.4.5初始化2.4.6显示表达式的值2.5读入输入2.6定义常量的名字2.7标识符2.7.1关键字2.8C程序的书写规范2.1编写一个简单的C程序#includeint
无聊看看天T^T
·
2024-01-26 03:56
C语言-进阶
c++
c语言
C语言
内存函数
个人主页:会编程的果子君个人格言:“成为自己未来的主人~”目录memcpy使用和模拟实现memmove的使用和模拟实现memset函数的使用memcmp函数的使用memcpy使用和模拟实现void*memcpy(void*destination,constvoid*source,size_tnum)函数memcpy从source的位置向后复制num个字节的数据到destination指向的内存位置
会编程的果子君
·
2024-01-26 03:22
c语言
开发语言
C语言
结构体教程:从入门到实践(保姆式教学)
引言:在
C语言
编程中,结构体(Struct)是一种非常重要的数据类型,它可以将不同类型的数据组合在一起。本篇博客将向你介绍
C语言
结构体的知识,并通过实例演示结构体的使用方法。
朝九晚五ฺ
·
2024-01-26 02:07
c语言
算法
vscode
开发语言
C语言
如何判断素数及相关知识
在
C语言
编程中,判断一个数是否为素数是一个常见的问题。本篇博客将向你介绍
C语言
中素数的相关知识,并给出代码示例来帮助你理解如何判断一个数是否为素数。
朝九晚五ฺ
·
2024-01-26 02:07
c语言
算法
开发语言
vscode
C语言
标准的输入输出
目录1.格式化输入输出2.控制字符串长度3.混合格式化输出4.格式化浮点数5.格式化日期和时间在
C语言
编程中,输入输出格式非常重要,它决定了程序如何向用户展示数据以及如何从用户接收数据。
朝九晚五ฺ
·
2024-01-26 02:07
算法
数据结构
C语言
中求x的n次方:从入门到实践(保姆式教学)
引言:在
C语言
编程中,我们经常会遇到需要计算x的n次方的情况,例如计算指数、对数等。本篇博客中我将向你介绍几种使用
C语言
求解x的n次方的方法,并通过实例演示求解过程。
朝九晚五ฺ
·
2024-01-26 02:06
c语言
算法
开发语言
vscode
扫雷游戏(
C语言
)
目录一、前言:二、游戏规则:三、游戏前准备四、游戏实现1、打印菜单2、初始化棋盘3、打印棋盘4、布置雷5、排雷五、完整代码一、前言:用
C语言
完成扫雷游戏对于初学者来说,难度并不是很大,而且通过编程这个小游戏
朝九晚五ฺ
·
2024-01-26 02:36
游戏
c语言
开发语言
vscode
杨辉三角(代码直接呈现,便于理解)
本文将介绍杨辉三角的原理,以及如何在
C语言
中实现杨辉三角的生成。一、杨辉三角的原理杨辉三角,又称为帕斯卡三角,是一个在数学史上具有重要意义的三角形。它的每一行都是由上一行的相邻两个数字之和构成的。
朝九晚五ฺ
·
2024-01-26 02:36
c语言
vscode
C语言
中结构体在实战中的高级用法
目录1.结构体嵌套:2.结构体位域:3.结构体与指针:4.结构体对齐和填充:结构体对齐(Alignment):例子:结构体填充(Padding):例子:5.灵活数组成员:6.结构体比较:7.匿名结构体和共用体:1.结构体嵌套:结构体可以嵌套在其他结构体中,形成复合结构。这对于表示更复杂的数据结构很有用。structDate{intday;intmonth;intyear;};structPerso
石头嵌入式
·
2024-01-26 02:02
深入浅出C语言
c语言
算法
数据结构
C语言
实战系列二:简单超市收银系统
在Ubuntu环境下使用
C语言
编写一个简单的超市收银系统。以下是一个基本的示例,涵盖了商品管理、购物车、交易处理等功能。
石头嵌入式
·
2024-01-26 02:02
深入浅出C语言
c语言
数据库
开发语言
C语言
联合体(Union)在实战中的使用技巧
联合体(Union)是一种特殊的数据结构,允许在同一内存位置存储不同的数据类型。联合体在实战中可以用于一些特定的场景,具有一些使用技巧,以下是一些常见的实战中使用技巧:1.节省内存空间:联合体中的所有成员共享同一块内存空间。如果你有一组相关的数据,但每次只使用其中的一部分,可以使用联合体来节省内存。这对于嵌入式系统或有限资源的环境特别有用。unionData{intintegerData;floa
石头嵌入式
·
2024-01-26 02:31
深入浅出C语言
c语言
开发语言
C++从零开始的打怪升级之路(day21)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点
C语言
还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的题目1
云淡风轻kk
·
2024-01-26 02:15
c++
开发语言
初识
C语言
·自定义类型(2)
结构也就是元素的集合,在
C语言
里面,结构体里面的可以有多个变量,类似于集合中的元素,结构体里面的元素被叫做成员变量,成员变量可以是不同类型的多个变量,那么创建好结构体之后,定义的就是结构体变量,那么结构体的创建用到的是关键字
XY.散人
·
2024-01-26 02:45
c语言
开发语言
选择排序详解(
c语言
)
选择排序一.选择排序的图解及原理二.选择排序的代码三.选择排序的优化1.原理2.代码四.选择排序的时间复杂度一.选择排序的图解及原理选择排序的原理:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。通俗的讲,就是先找最小,再找次小,再找次次小…主打一个暴力排序对于所有的排序,我们都可以先实现单趟
_Bloom
·
2024-01-26 01:43
排序算法
c语言
算法
排序算法
插入排序详解(
c语言
)
插入排序一.插入排序1.1插入排序的图解及原理1.2插入排序的代码1.3插入排序的时间复杂度与稳定性一.插入排序1.1插入排序的图解及原理插入排序的步骤:.对于无序序列,其首项加入新的有序序列.遍历无序序列的元素,将其插入到有序序列的合适位置上图是对插入排序的一个图解,接下来我们新建一个数组inta[5]={2,5,8,3,6}假设要实现升序,我们可以发现前三个数组里的元素是有序的,那么只需要从第
_Bloom
·
2024-01-26 01:42
排序算法
c语言
排序算法
基础IO之文件操作
目录一
C语言
层面的文件操作1打开文件fopen2fclose关闭文件3fwritefprintffputs①fwrite编辑②fprintf③fputs4fgets模拟实现mycat二系统接口的使用1open①
zhengyawen666
·
2024-01-26 01:09
linux
java
开发语言
Python序列
在Python中,序列是最基本的数据结构,相当于
C语言
中的数组结构。Python中序列结构包括列表、元组、字典等。2.4.1列表列表是Python序列的重要组成之一。
Lyx-0607
·
2024-01-26 01:35
笔记
【c++笔记】用c++解决一系列质数问题!
质数是
c语言
和c++中比较常见的数学问题,本篇文章将带你走进有关质数的一系列基础问题,其中包含常见的思路总结,本篇文章过后,将会持续更新c++算法系列,感兴趣的话麻烦点个关注吧!
AM越.
·
2024-01-26 01:00
c++
笔记
开发语言
JS进阶-深入面向对象(三)
5.JS中的原型链是如何串起来的....编程思想在程序开发中有二种常见的编程思想,分别是面向过程和面向对象,像
c语言
就是一种面向过程的语言,而Java则是面向对
smilehjl
·
2024-01-26 00:51
js
javascript
开发语言
ecmascript
数组逆序重放
c语言
,计算概论(A)/基础编程练习2(8题)/6:数组逆序重放
#includeintmain(){//输入n个整数intn,array[n],count=-;scanf("%d",&n);//循环读入元素while(scanf("%d",&array[++count])!=EOF){/*if(count>=n-1)//本机运行OK,能自动退出循环,须Ctrl+z+回车退出,但Openjudge不能Accepted:RuntimeErrorbreak;*///
miss废柴
·
2024-01-26 00:49
数组逆序重放c语言
C 练习实例41 - static
在
C语言
中,static关键字用于声明静态变量。静态变量与普通变量不同,它们的生存期和作用域是不同的。静态变量在声明时被初始化,只被初始化一次,而且在整个程序的生命周期内都保持存在。
计海无涯
·
2024-01-26 00:19
c语言经典100题
c语言
C语言
练习示例40:将一个数组逆序输出
题目:将一个数组逆序输出。程序分析:用第一个与最后一个交换。程序源代码:#include#defineN10intmain(){inta[N]={0,1,2,3,4,5,6,7,8,9};inti,t;printf("原始数组是:\n");for(i=0;i
嵌入式学习规划
·
2024-01-26 00:19
C语言编程100例
c语言
算法
数据结构
【五】
C语言
基础知识学习回顾 | 一篇搞定
C语言
基础 | 内附详细代码以及注释
一、
C语言
学习第一天1.1编写
C语言
代码:hello.c#include#include//调用system系统函数需要包含的头文件intmain(){printf("helloworld\n");system
Cohen_ina
·
2024-01-26 00:39
C/C++
2019-3-5晨间日记
六点四十就寝:未知天气:雨心情:喜忧参半纪念日:CAD之前学过,重新学一遍的感觉真好任务清单昨日完成的任务,最重要的三件事:吃馄饨改进:pcd很难学习惯养成:提前预习很重要周目标·完成进度第一天学习·信息·阅读
c语言
补考健康
将军将离
·
2024-01-26 00:31
基本算法思想:递归+分治+动态规划+贪心+回溯+分支限界
作者:心叶时间:2018-05-0119:28本文对应github地址:https://github.com/yelloxing/...以上实现了常见算法的java、
c语言
、javascrpt(或node.js
weixin_34122604
·
2024-01-26 00:51
数据结构与算法
java
c/c++
CentOs服务器上安装单机redis和设置开机自启动
CentOs服务器上安装单机redis和设置开机自启动1.安装
C语言
需要的GCC环境yuminstall-ygcc-c++yuminstall-ywget2、官网下载Rediswgethttp://download.redis.io
Rabi'
·
2024-01-26 00:49
组件安装
java
二、Redis概述安装
Redis安装2.1.安装版本6.2.1forLinux(redis-6.2.1.tar.gz)不用考虑在windows环境下对Redis的支持2.2.安装步骤1、准备工作:下载安装最新版的gcc编译器安装
C语言
的编译环境
不减肥到一百三不改名字
·
2024-01-25 23:51
重温
C语言
(10)之预处理及C库
https://mp.weixin.qq.com/s/PUrDq6afc1D-HAxW5DX9Ag[TOC]1#defineC预处理器遵循预处理器指令,在编译源代码之前调整源代码。#define用来定义符号常量.#define宏替换文本一旦预处理器在程序中找到宏的示实例后,就会用替换体代替该宏。宏也可以添加宏参数,注意不要有空格,替换文本有空格会被识别为字符串。#define宏(宏参数a,宏参数b
鸡蛋绝缘体
·
2024-01-25 23:18
C语言
王道练习题第六周一题
递归---走台阶Description假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?为便于读者理解题意,这里举例说明如下:假如有3个台阶,那么总计就有3种走法:第一种为每次上1个台阶,上3次:第二种为先上2个台阶,再上1个台阶;第三种为先上1个台阶,再上2个台阶。输入为n,输出为走到第n个台阶有几种走法?Input比如输入是3Output如果输入是3,走到第3个台阶的
疯狂小羊啊
·
2024-01-25 23:31
C练习题
算法
C语言
王道练习题第四周两题
第一题Description输入N个数(N小于等寸100),输出数字2的出现次数整型数组读取5个整型数的方法如下:inta[100];for(inti=0;iintmain(){//Description//输入N个数(N小于等寸100),输出数字2的出现次数//整型数组读取5个整型数的方法如下://inta[100];//for(inti=0;i0){printf("%d\n",1);}else
疯狂小羊啊
·
2024-01-25 23:01
C练习题
c语言
开发语言
C语言
王道练习题第五周两题
第一题Description输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i例如如果输入的为10,打印出5,如果输入的为7,打印出3Input一个整型数Output对应整型数除2后的商代码#include#include//外部的头文件voidchange(int*j){*j=*j/2;}intmain(){//Description//输入一个整型数,存入变量i
疯狂小羊啊
·
2024-01-25 23:01
C练习题
c语言
算法
开发语言
C语言
王道练习题第七周两题
第一题Description输入一个学生的学号,姓名,性别,用结构体存储,通过scanf读取后,然后再通过printf打印输出Input学号,姓名,性别,例如输入101xiongdamOutput输出和输入的内容一致,如果输入的是101xiongdam,那么输出也是101xiongdam代码#includetypedefstructstudent{intnum;charname[20];chars
疯狂小羊啊
·
2024-01-25 23:28
C练习题
c语言
算法
数据结构
上一页
88
89
90
91
92
93
94
95
下一页
按字母分类:
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
其他