- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 求数组长度(不用sizeof,和任何求长度的字符串函数)
今天上午,看群里问一个问题,如何求数组长度,不用sizeof函数,不用字符数组和数字数组之间相互转化,不用strlen函数,他想用for,目前for没找到方法,但是后来突然发现了一个好玩的方法,用while和数组相邻数据之间的差值个数特征去求数组长度,最开始用while循环的时候,我发现最难的是判断跳出的条件,因为如果里面一直对i变量进行加一,没有出口,本来寻思里面在加一个数,当做判断最后一个数的标志位,但是后来想想那数组不就又多了一个数吗,按常理来说。后来灵机一动,突然发现数组里两个相邻数据之间的差值特征
2021-11-10 12:22:41
817
原创 删除a中b的串以及b的子串
编写一个函数Delete(char []str1,char []str2),该函数的功能是删除在字符串str1出现的所有字符串str2,注意不允许使用字符串标准库函数(也不完善)这里引用的是https://blog.csdn.net/weixin_44781107/article/details/97243357这个博主的,首先感谢这个博主的思路,在不用函数库的前提下,提醒我通过数组存储ASCII码进行字符删除操作,但是,他这个有部分数据测试有问题,比如abcde,删除bcd,每次中间的字符删除不了,下面
2021-11-09 10:41:56
331
原创 数组 二维数组的查找
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]给定 target = 7,返回 true。给定 target = 3,返回 false。方法1:题说明:因为数组从左到右是依次变大的,从上到下也是依次变大的,所以利用两个对角去查找,左下角是所有行中最大的
2021-07-11 15:26:27
240
原创 考研数据结构线性表
2.线性表相同类型n个元素的有限序列,n为表长,n=0,为空表。若L命名为线性表,则一般表示为L=(a1,a2,a3,ai,ai+1,…,an)线性表的特点:表中元素个数有限表中元素具有逻辑上的顺序性,在序列中各个元素排序有其先后顺序。表中元素是数据元素,每个元素都是单个元素。表中元素的数据类型都相同,这意味着每个元素都有相同大小的存储空间。表中元素具有抽象性,讨论元素之间一对一的逻辑关系不考虑元素究竟表示的内容。线性表是一种逻辑结构,表示元素间一对一相邻的关系。九个基本操作:I...
2021-06-18 16:12:22
157
原创 Linux期末总结3
3.Linux操作基础Linux操作系统两部分组成:内核和系统工具。Linux系统的内核驻留内存,除了内核,其他重要的模块也驻留内存。如:输入输出,文件管理,内存管理,处理器管理。Linux其他部分保存在磁盘上,需要时调入内存。当键入一个命令时,相应的程序被调入内存,用户通过shell与操作系统通信,依赖于硬件的操作是由内核管理的。Shell:Linux系统的shell作为操作系统的外壳,为用户提供了使用操作系统的接口。他是命令语言,命令解释程序及其程序设计语言的统称。每种操作系统都有其特定的sh
2021-06-16 13:20:50
226
原创 Maven启动项目报错
最近忙于做Java SSM的课程设计,当时去年自己在网上找了一个servlet的项目,自己改吧改吧好使了,今年老师让改自己去年的项目,改成SSM框架版的,我吐了,其中有两个错我找了好几天,在这里将错误给大家说明一下:以免再入坑,呕…Failed to read candidate component class: file 处理:Error creating bean with name ‘sqlSessionFactoryBean’ defined in URL [file:/C:/Program%
2021-05-22 10:25:38
625
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人