- 博客(14)
- 收藏
- 关注
原创 Leetcode—151. 颠倒字符串中的单词
/*整体步骤:(在原字符串上修改,用将满足要求的字符串覆盖原字符串)*///1反转链表,字符串中每个单词的位置已经颠倒过来了,// 但单个单词中每个字符的顺序却改变了,之后要将每个单词位置调正;//2三个指针,newdex:新字符串的下标;用start和end遍历每个单词:start指向每个单词的起始位置不动,// 移动end指针去遍历;//3找到第一个不为' '的字符就是第一个单词的起始位置,然后用end遍历到这个单词尾部,再将整个单词颠倒;/*注意事项:*/// ①注意要用新下.
2022-04-26 20:10:16 95
原创 解决Ubuntu18.04与“主机”之间无法复制粘贴和安装了VMware Tools而不显示“立即适应客户机”的问题
这个问题挺让人头大的,按照这个方法可以解决。如果过程中提示try一try"apt-get-update"在终端输入sudo apt-get update即可。
2021-12-16 20:53:00 1325
原创 剑指OfferII005. 单词长度的最大乘积(字符串)
给定一个字符串数组words,请计算当两个字符串 words[i] 和 words[j] 不包含相同字符时,它们长度的乘积的最大值。假设字符串中只包含英语的小写字母。如果没有不包含相同字符的一对字符串,返回 0。示例1:输入: words = ["abcw","baz","foo","bar","fxyz","abcdef"]输出: 16解释: 这两个单词为 "abcw", "fxyz"。它们不包含相同字符,且长度的乘积最大。示例 2:输入: words = ["a","ab","a...
2021-11-10 16:29:58 112
原创 四、递归并排序(C语言源代码)
/***************************************************//* Description:四、递归并排序(C语言源代码)/* Date:2021/9/18/* Author:汝南城/****************************************************/#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100/*排序.
2021-09-18 09:27:17 149
原创 三、选择排序法:简单选择排序+堆排序(C语言源代码)
/***************************************************//* Description:三、选择排序法:简单选择排序+堆排序(C语言源代码)/* Date:2021/9/18/* Author:汝南城/****************************************************/#include<stdio.h>#include<stdlib.h>#define MAXSIZ.
2021-09-18 09:24:43 149
原创 二、交换排序法:冒泡+快排(C语言源代码)
/***************************************************//* Description:二、交换排序法:冒泡+快排(C语言源代码)/* Date:2021/9/10/* Author:汝南城/****************************************************/#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100.
2021-09-10 14:25:22 160
原创 一、插入排序法:直插+折半+希尔(C语言源代码)
/***************************************************//* Description:一、插入排序法:直插+折半+希尔(C语言源代码)/* Date:2021/9/7/* Author:汝南城/****************************************************/#include<stdio.h>#include<stdlib.h>#define MAXSIZE 1.
2021-09-07 14:20:09 152
原创 树表的查找_二叉排序树的基本操作(C语言源代码)
/***************************************************//* Description:树表的查找_二叉排序树的基本操作(C语言源代码)/* Date:2021/9/2/* Author:汝南城/****************************************************/#include<stdio.h>#include<stdlib.h>//#define MAXSIZ.
2021-09-02 10:25:11 172
原创 线性表的查找_折半查找(C语言源代码)
/***************************************************//* Description:线性表的查找_折半查找(C语言源代码)/* Date:2021/9/1/* Author:汝南城/****************************************************/#include <stdio.h>#include<stdlib.h>#define MAXSIZE 100.
2021-09-02 09:37:30 341
原创 线性表的查找_顺序查找(C语言源代码)
/***************************************************//* Description:线性表的查找_顺序查找(C语言源代码)/* Date:2021/9/1* Author:汝南城/****************************************************/#include <stdio.h>#include<stdlib.h>#define MAXSIZE 100.
2021-09-02 09:35:31 1022
原创 串的模式匹配;BF+KMP(C语言源代码)
/************************************************** 串的模式匹配;BF+KMP(C语言源代码)* 2021/8/23**************************************8***********/#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100typedef struct{ char ch[MAXSIZE+1]; i.
2021-08-23 13:13:18 199
原创 链队列的基本操作(C语言源代码)
/************************************* 链队列的基本操作(C语言源代码)* 2021/8/19*************************************/#include<stdio.h>#include<stdlib.h>typedef struct QNode{ int data; struct QNode * next;}QNode,*QueuePtr;typedef struct .
2021-08-19 09:25:10 454
原创 循环顺序队列的基本操作 (C语言源代码)
/********************************* 循环顺序队的基本操作* 2021/8/18*************************************/#include<stdio.h>#include<stdlib.h>#define MAXSIZE 10typedef struct{ int* base; int front; int rear;}SqQueue;/*①初始化循环队列...
2021-08-18 19:51:45 264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人