自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 取一个数各个位上数字的算法-简洁易懂

看代码for(i=0; num != 0; i++) { a[i] = number%10;//从个位开始,各个位上的数字分别存放在数组a[0]~a[n]中 number /= 10; }

2021-04-07 23:05:37 2010

原创 2021-03-22

#include <vector> #include <string>#include <iostream>#include <queue>using namespace std;struct TreeNode{ char data; struct TreeNode *left; struct TreeNode *right;}TreeNode;//先序遍历void p

2021-03-22 23:34:43 125

转载 一文搞懂TCP与UDP(转发收藏)。

原文链接

2021-03-18 11:39:51 2452

原创 转发,markdown基本用法

《markdown的基本用法》https://blog.csdn.net/lllllljr/article/details/114466478?utm_source=app&app_version=4.5.2

2021-03-09 23:54:42 101

原创 C语言,64位系统和32位系统各数据类型占用字节大小问题

一、描述废话少说,直接上图!!!我使用的是vscode64位,也就是Windows环境下的64位系统。测试可以看出:64位系统下bool:1字节char:1字节short:2字节int:4字节float:4字节double:8字节long:4字节 (查阅资料是8字节)查阅资料,32位系统下bool:1字节char:1字节short:2字节int:4字节float:4字节double:8字节long:4字节大家可以看出,除了long型,其他类型在32位和64位

2021-03-07 15:51:33 2336 2

原创 华为校招算法题第二题-回忆版

前言华为春招数字化IT应用工程师岗位,笔试是三道编程题,第二题考查的是二叉树的遍历。下面是对题目的回忆。一、描述由二叉树的前序遍历和中序遍历得出层次遍历例如:输入:ABDEC DBEAC (前序 中序)输出:ABCDE思路是通过递归的方式生成这棵二叉树,然后再依次将其输出。看起来简单,可能做起来会有各种问题。上代码#include <stdio.h>#include<stdlib.h>#include<string.h>struct node

2021-03-07 12:42:53 254

原创 华为校招算法题第一题-回忆版

前言华为春招数字化IT应用工程师岗位,笔试是三道编程题,第一题相对比较简单,偏爱考字符串。下面是对题目的回忆。一、描述对于输入的字符串,从左到右扫描字符串, 如果存在由三个以上(包括三个)连续相同字符组成的字串,就将这个子串从原串中去掉,并将原串剩下的部分拼接到一起。重复上述过程,直到无法去掉任何子串。如果所有的字符都被消除输出0。例如:输入:abbcccbd输出:ad输入:abbbaa输出:0我采取的是一种暴力解决法。即从头到尾遍历整个字符串,如果找到三个或者三个以上连续相同的字符,就把

2021-03-06 22:49:19 2116 3

原创 判断回文字符串-C语言

C语言实现判断字符串是否是回文描述所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"level" 、 “aba”。超级简单上代码#include<stdio.h>#include<string.h>#define NUM 100int main(){ char str[NUM]; int flag=0; scanf("%s",str); int len=strlen(str); for(int i=0;i

2021-03-06 17:15:17 26019 8

原创 求最长公共子串,简单易懂

求两个字符串的最长公共子串描述算法思路1.代码2.动态规划总结描述两个字符串,求出两个字符串最长公共字串的长度。例如:输入:abcdbeac acdbcdb输出:3算法思路1.把两个字符串看成一个二维的矩阵;2.比较矩阵中的点对应的行和列的字符是否相同,相同置为1,否则置为0;3.找出其中值为1的最长对角线的长度,对应就是最长公共子串的长度。例如: s1=abcdbeacs2=acdbcdb可以看出,最长的1对角线长度为4,最长公共子串长度为5。进一步优化:在给矩阵元素赋值时,

2021-03-05 15:54:06 3739 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除