网站首页 站内搜索

搜索结果

查询Tags标签: L1,共有 275条记录
  • LeetCode算法第21题(合并两个有序链表)

    题目描述: 方法1:迭代 我们可以用迭代的方法来实现上述算法。当 l1 和 l2 都不是空链表时,判断 l1 和 l2 哪一个链表的头节点的值更小,将较小值的节点添加到结果里,当一个节点被添加到结果里之后,将对应链表中的节点向后移一位。 代码: /*** Definition for singl…

    2021/9/24 1:42:25 人评论 次浏览
  • LeetCode算法第21题(合并两个有序链表)

    题目描述: 方法1:迭代 我们可以用迭代的方法来实现上述算法。当 l1 和 l2 都不是空链表时,判断 l1 和 l2 哪一个链表的头节点的值更小,将较小值的节点添加到结果里,当一个节点被添加到结果里之后,将对应链表中的节点向后移一位。 代码: /*** Definition for singl…

    2021/9/24 1:42:25 人评论 次浏览
  • 数据结构与算法-生成链表本地环境及合并两个有序链表

    数据结构与算法-链表 1.建立链表 在做链表相关的leetcode算法题中,会发现没有本地环境,如何搭建链表的本地环境(JavaScript)。 有两种方式:1.对象;2.构造函数加原型来创建对象 首先建立链表,其包括每个节点及每个节点的val和next。 //创建两个链表:1->2->4,…

    2021/9/24 1:41:05 人评论 次浏览
  • 数据结构与算法-生成链表本地环境及合并两个有序链表

    数据结构与算法-链表 1.建立链表 在做链表相关的leetcode算法题中,会发现没有本地环境,如何搭建链表的本地环境(JavaScript)。 有两种方式:1.对象;2.构造函数加原型来创建对象 首先建立链表,其包括每个节点及每个节点的val和next。 //创建两个链表:1->2->4,…

    2021/9/24 1:41:05 人评论 次浏览
  • SQL70 牛客每个人最近的登录日期(五)

    条件 有一个登录(login)记录表,简况如下: 要求 1、查询每个日期新用户的次日留存率 2、结果保留小数点后面3位数(3位之后的四舍五入) 3、查询结果按照日期升序排序 上面的例子查询结果如下: 解析 留存率 = 次日的新用户的数量 / 当日新用户的数量 由于涉及两个数量的计算…

    2021/9/20 19:56:53 人评论 次浏览
  • SQL70 牛客每个人最近的登录日期(五)

    条件 有一个登录(login)记录表,简况如下: 要求 1、查询每个日期新用户的次日留存率 2、结果保留小数点后面3位数(3位之后的四舍五入) 3、查询结果按照日期升序排序 上面的例子查询结果如下: 解析 留存率 = 次日的新用户的数量 / 当日新用户的数量 由于涉及两个数量的计算…

    2021/9/20 19:56:53 人评论 次浏览
  • 【虾皮面试手撕算法】:合并两个有序链表

    #include <bits/stdc++.h> using namespace std;struct ListNode{int val;ListNode* next;ListNode(int val_) : val(val_), next(nullptr){} };ListNode* Merge(ListNode* l1, ListNode* l2){ListNode* dummy = new ListNode(-1);ListNode* curr = dummy;while(l1 …

    2021/9/17 14:05:01 人评论 次浏览
  • 【虾皮面试手撕算法】:合并两个有序链表

    #include <bits/stdc++.h> using namespace std;struct ListNode{int val;ListNode* next;ListNode(int val_) : val(val_), next(nullptr){} };ListNode* Merge(ListNode* l1, ListNode* l2){ListNode* dummy = new ListNode(-1);ListNode* curr = dummy;while(l1 …

    2021/9/17 14:05:01 人评论 次浏览
  • 实验1:SDN拓扑实践

    实验1:SDN拓扑实践 一、实验目的 1.能够使用源码安装Mininet; 2.能够使用Mininet的可视化工具生成拓扑; 3.能够使用Mininet的命令行生成特定拓扑; 4.能够使用Mininet交互界面管理SDN拓扑; 5.能够使用Python脚本构建SDN拓扑。 二、实验环境 1.下载虚拟机软件Oracle Vi…

    2021/9/14 23:09:16 人评论 次浏览
  • 实验1:SDN拓扑实践

    实验1:SDN拓扑实践 一、实验目的 1.能够使用源码安装Mininet; 2.能够使用Mininet的可视化工具生成拓扑; 3.能够使用Mininet的命令行生成特定拓扑; 4.能够使用Mininet交互界面管理SDN拓扑; 5.能够使用Python脚本构建SDN拓扑。 二、实验环境 1.下载虚拟机软件Oracle Vi…

    2021/9/14 23:09:16 人评论 次浏览
  • leetcode刷题_PYTHON(1):链表(1)两数相加

    给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 输入:l1 = [2,4,3], l2 = [5,6,…

    2021/9/12 20:06:39 人评论 次浏览
  • leetcode刷题_PYTHON(1):链表(1)两数相加

    给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 输入:l1 = [2,4,3], l2 = [5,6,…

    2021/9/12 20:06:39 人评论 次浏览
  • L1-058 6翻了 (15 分)

    题目描述“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”! 本题就请你编写程序,…

    2021/9/7 23:36:11 人评论 次浏览
  • L1-058 6翻了 (15 分)

    题目描述“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”! 本题就请你编写程序,…

    2021/9/7 23:36:11 人评论 次浏览
  • L1-042 日期格式化 Python

    L1-042 日期格式化 - 5 分 题目要点代码题目链接.题目 世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。 输入格式: 输入在一行中按照“mm-dd-…

    2021/9/7 14:06:24 人评论 次浏览
扫一扫关注最新编程教程