代码学习
文章平均质量分 75
一些语言的学习,和相关的算法学习
物联网知识
#公众号:物联网知识
展开
-
查找子串在主串的什么位置
在程序开发的过程中,尤其是嵌入式开发中,我们常常需要查找某字符串在一个字符数组的第几个字节出现的,本文将介绍如何用程序实现它。原创 2024-06-14 10:43:07 · 591 阅读 · 0 评论 -
在Linux 中编写并运行C语言
在Linux 中编写并运行C语言流程后续流程首先我们创建一个C语言文件 vim 1.c我们进行相关程序的编写(我们以简单的输入输出为例)#include <stdio.h>int main(void){ int i,j,a; scanf("%d",&a); printf("ter=%d",a); return 0;}之后进行保存并退出 Esc 之后输入:wq形成可执行文件 gcc 1.c -o 1经过上一步,我们已经把1.c 文件形成了1原创 2021-08-30 16:48:16 · 2390 阅读 · 2 评论 -
什么是散列表(哈希表)?
散列表(哈希表)概念散列表的构造方法处理冲突的方法后续概念散列函数:一个把查找表中的关键字映射成该关键字对应的地址的函数,记为Hash(key)=Addr(这里的地址可以是数组下标、索引或内存地址等)散列函数可能会把两个或两个以上的不同关键字映射到同一地址,称这种情况为冲突,这些发生碰撞的不同关键字称为同义词。散列表:根据关键字而直接进行访问的数据结构。理想情况下,对散列表进行查找的时间复杂度O(1),即与表中元素的个数无关。散列表的构造方法直接定址法:直接取关键字的某个线性函数值为散列原创 2021-08-09 21:36:35 · 1009 阅读 · 0 评论 -
B树、B+树到底是什么?
B树B树又称多路平衡查找树,B树中所有结点的孩子个数的最大值称为B树的阶,通常用m表示。一般从查找效率考虑,通常要求m>=3.概念一棵m阶b树或为空树,或为满足如下特质的n叉树:树中每个结点至多有m棵子树,即至多含有m-1个关键字若根节点不是终端结点,则至少有两棵树除根结点外的所有非叶节点至少有【m/2】(向上取整)棵子树,即至少含有【m/2】(向上取整)-1个关键字所有非叶节点的结构如下:| 1 | 2 ||–|--|| 2 | 2 |...原创 2021-08-08 20:42:23 · 1470 阅读 · 0 评论 -
“我要做太空人”----太空人表盘制作
自制太空人表盘,基于C++制作的表盘。原创 2021-05-20 11:18:58 · 3459 阅读 · 21 评论 -
线性表的顺序表示和实现(严蔚敏版)
数据结构:顺序表的增、删、改、查、两表合并原创 2021-05-19 17:31:32 · 416 阅读 · 0 评论 -
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器(及Windows 10无法找到SQL server配置管理器的解决方法)
这里写目录标题在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器Windows 10无法找到SQL server配置管理器的解决方法后续在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器打开sqlserver 管理配置器打开网络配置中的协议,如下图启用TCP/IP端口右键,点击属性,更改端口和地址点击应用,确定重启SQL ServerWindows 10无法找到SQL原创 2021-04-17 08:25:33 · 2158 阅读 · 0 评论 -
五分钟自制计算器
基于C#的自制计算器需求功能介绍步骤实现页面后续需求我们在生活中,或多或少都使用过计算器。那么我们是否可以自己制作一款计算器呢,答案当然是可以的。功能介绍我们需要将0~9这10个数字的按键,还需要四则运算需要的加、减、乘、除等,具体界面如下。步骤打开VS,创建Windows窗体应用选择项目文件夹根据自己的实际存储位置,进行更改。打开 视图 中的工具箱,通过拖拉相关配件,进行计算器页面的设计,注意相关按钮的名字需要自己编辑。4. 双击相关配件,就可进行代码编辑页面。我这里将原创 2021-03-19 11:56:46 · 2842 阅读 · 0 评论 -
SQL Server 2019 创建数据库(利用程序)
创建数据库首先点击新建查询输入代码create database classon(name=class1_dat,filename='d:\class1_dat.mdf',size=10,maxsize=50)log on(name=class1_log,filename='d:\class1_log.ldf',size=4,maxsize=25)3. 运行结果4. 后续想了解更多知识,欢迎关注公众号。可以关注我的项目实战专栏,里面有更多完整项目,欢迎大家订原创 2020-11-19 21:59:43 · 1899 阅读 · 0 评论 -
解决VS中无法使用scanf的问题
解决VS中无法使用scanf的问题后续选中项目中的属性选择预处理器中的预处理器定义选择编辑加入_CRT_SECURE_NO_WARNINGS点击确定,就可以运行成功了输入测试程序#include <stdio.h>unsigned int a, b;int main(){ scanf("%d",&a); b = a; printf("%d",b); return 0;}查看运行结果后续想了解更多知识,欢迎关注公众号。或者订阅我原创 2020-11-18 22:15:29 · 1205 阅读 · 1 评论 -
搭建数字图像处理开发环境(Python+pycharm+opencv)
搭建数字图像处理开发环境(Python+pycharm+opencv)安装python安装pycharm安装包pycharm安装过程原创 2020-09-24 13:24:37 · 2296 阅读 · 1 评论 -
结构体知识------值传递和址传递
址传递:传递的是变量的地址,就是传递的是0x0001这个地址。值传递:传递的变量的值,就是传递的是1这个值。原创 2020-07-07 18:00:54 · 2158 阅读 · 0 评论 -
新版python安装包(直接提取安装)
新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装包(直接提取安装)新版python安装...原创 2019-08-15 17:39:41 · 752 阅读 · 0 评论 -
JAVA编写的火车票售票系统
正文一,Tanbanpackagehangban;importjava.util.Scanner;importhangban.Flight;public class Tanban { static Flight[] flys=new Flight[6];//只能存放6条信息,null s...原创 2019-08-28 17:54:36 · 6196 阅读 · 0 评论 -
重要的数据结构--队列(C语言实现)
队列简称队,它也是一种操作受限的线性表,其限制为仅允许在表的一端进行插入操作,而在表的另一端进行删除操作。原创 2019-11-01 22:13:46 · 819 阅读 · 0 评论 -
条件编译指令:#if,#endif
条件编译指令:#if,#endif介绍 #if和#endif是一组同时使用的,叫做条件编译指令。 #if与#define、#include等指令一样是由预处理器这个强大的工具处理的, 预处理器可以在编译前处理c程序原创 2020-03-11 18:50:20 · 1059 阅读 · 0 评论 -
特殊类型结构--枚举
在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠原创 2020-03-11 19:28:00 · 352 阅读 · 0 评论 -
在函数中的局部程序(像是比局部变量还局部的部分)
在{}中的代码,输入局部变量,在括号外面不能调用原创 2020-03-11 19:38:44 · 326 阅读 · 0 评论 -
用‘栈’的思想编写一个十进制转换二进制、八进制或十六进制的程序
用‘栈’的思想编写一个十进制转换二进制、八进制或十六进制的程序原创 2019-10-30 20:32:39 · 3061 阅读 · 0 评论 -
基础的学生成绩管理系统(C语言)
用C语言写的学生成绩管理系统原创 2019-12-02 22:11:06 · 2330 阅读 · 0 评论 -
用C语言编写纸牌游戏(数据结构)
纸牌游戏:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些?原创 2019-10-30 19:34:52 · 6674 阅读 · 26 评论 -
用C语言编写猴子选大王程序(数据结构)
猴子选大王案例编程。编程要求:猴子选大王:一堆猴子都有编号,编号是1,2,3 …m ,这群猴子(m个)按照1–m的顺序围坐一圈,从第1开始数,每数到第n个(n<m),该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。 编程输出该猴子大王的编号。{ int p[999]; int i,...原创 2019-10-30 19:27:11 · 9274 阅读 · 2 评论 -
线性表中顺序表基本运算的实现---数据结构(C)
线性表的顺序存储结构,顺序表基本运算的实现...原创 2019-10-12 14:28:03 · 573 阅读 · 1 评论 -
贪吃蛇小游戏程序(C语言)
这次来分享一个我写的贪吃蛇小游戏程序(C语言)原创 2019-08-11 12:54:57 · 4119 阅读 · 14 评论