年轻大碗

文章
7
资源
0
加入时间
3年0月8天

剑指offer-36 -- 两个链表的第一个公共结点 - C++

题目描述输入两个链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的)方法:双指针法假如例子如下:显然第一个公共结点为8,但是链表A头结点到8的长度为2,链表B头结点到8的长度为3,显然不好办?如果我们能够制造一种理想情况,如下:这里先假设链表A头结点与结点8的长度 与 链表B头结点与结点8的长度相等,那么就可以用双指针。初始化:指针ta指向链表A头结点,指针tb指向链表B头结点 如果ta == tb,

Hadoop 从 0 到 1 学习 ——第一章 Hadoop 介绍

文章目录1. 大数据概论1.1 大数据概念1.2 大数据特点 (4V)1.3 大数据应用场景1.4 大数据部门业务流程分析1.5 大数据部门组织结构2. 从Hadoop框架讨论大数据生态2.1 Hadoop 是什么2.2 Hadoop 发展历史2.3 Hadoop 三大发行版本2.4 Hadoop的优势(4高)3. Hadoop 组成(面试重点)3.1 HDFS 架构概述3.2 YARN 架构概述3.3 MapReduce 架构概述4. 大数据技术生态体系5. 推荐系统框架图1. 大数据概论1

MySQL查询指定数据库中所有记录不为空的表一、说明二、sql三、截图四、参考地址

一、说明二、sql三、截图四、参考地址一、说明有时候我们需要统计MySql数据库中哪些表有数据。二、sqlSELECT TABLE_NAME,TABLE_ROWSFROM information_schema. TABLESWHERE TABLE_SCHEMA = '需要查找的数据库'AND table_rows > 0;三、截图四、参考地址查询当前数据库中所有记录不为空的表并列出数据量...

ipv6u前缀地址数中/32,/48,/64含义跟一些相关资料

比如这个2409:8C54:0768-88::/48 下面是我找的一些相关资料ipv6地址后面跟着的/64,/48,/32指的是ipv6地址的前缀长度(前缀,即前64或48或32位长度的地址相同).由于ipv6地址是128位长度(使用的是16进制),但协议规定了后64位为网络接口ID(可理解为设备在网络上的唯一ID),所以一般家用ipv6分发是分配/64前缀的(64位前缀...

【C语言学习笔记(二)】字符串

一、什么是字符串字符串是一个或多个字符的序列,如“I love China!”。其中双引号不是字符串的一部分。双引号只是告知编译器它括起来的是字符串。二、char类型数组C语言没有专门用于存储字符串的变量类型,字符串都被存放在char类型的数组中。数组由连续的存储单元组成,字符串的字符被存储在相邻的存储单元中,每个单元存储一个字符,每个存储单元1字节。char类型数组的末尾以字符\0结束。\0是空字符,C语言用它标记字符串的结束。空字符不是数字0,它是非打印字符,其ASCII码值是0。C中字符串