摘要:
合并两个有序链表 题目描述思路及实现方式一:迭代(推荐)思路代码实现Java版本C语言版本Python3版本 复杂度分析 方式二:递归(不推荐)思路代码实现Java版本C语言版本Python3版本 复杂度分析 总结相似题目 标签:字符串处理、前缀判断 题目描述 将两个升序链表合并为一个新的 升序 链 阅读全文
摘要:
目录 题目思路及实现方式一:暴力解法(不推荐)思路代码实现Java版本C语言版本Python3版本 复杂度分析 方式二:哈希表(推荐)思路代码实现Java版本C语言版本Python3版本 复杂度分析 方式三:双指针法思路代码实现Java版本C语言版本Python3版本 复杂度分析 总结相似题目 标签 阅读全文
摘要:
最长公共前缀 题目思路及实现方式一:横向扫描思路代码实现Java版本C语言版本Python3版本 复杂度分析 方式二:纵向扫描思路代码实现Java版本C语言版本Python3版本 复杂度分析 方式三:分治思路代码实现Java版本C语言版本Python3版本 复杂度分析 方式四:二分查找思路代码实现J 阅读全文
摘要:
引言 常见的数据结构与算法题目,涵盖了数组、链表、栈、队列、二叉树、哈希表、字符串、图、排序和查找等方面的考察点。每个题目都附带有LeetCode的链接,可以点击链接了解更多题目详情 概述 类型题目考察点难度LeetCode链接数组两数之和哈希表、查找简单LeetCode 1链表合并两个有序链表链表 阅读全文
摘要:
Sentinel 是什么 Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。 为什么使用sentinel? sentinel主要提供了流量控制、熔 阅读全文
摘要:
最长公共子序列 题目思路及实现方式一:暴力递归(不推荐,但容易想到)思路代码实现Java版本优化:缓存优化记忆化搜索 C语言版本Python3版本 复杂度分析 方式二:动态规划(推荐)思路代码实现Java版本C语言版本Python3版本 复杂度分析 总结相似题目 标签:字符串处理、前缀判断 题目 给 阅读全文
摘要:
简介 HSF(High-speed Service Framework)是一种广泛应用于阿里巴巴内部的分布式RPC服务框架。 作为阿里巴巴的基础中间件,HSF连接了不同的业务系统,解耦了系统间的实现依赖。HSF从分布式应用的角度统一了服务的发布和调用方式,从而帮助用户方便快速地开发分布式应用,并提供 阅读全文
摘要:
Leetcode原题 Leetcode70. 爬楼梯 标签 记忆化搜索 | 数学 | 动态规划 题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n = 2 输出:2 解释:有两种方法可以爬到楼顶。 1 阅读全文
摘要:
Seata简介 Seata(Simple Extensible Autonomous Transaction Architecture,简单可扩展自治事务框架)是 2019 年 1 月份蚂蚁金服和阿里巴巴共同开源的分布式事务解决方案。Seata 开源半年左右,目前已经有超过 1.1 万 star,社 阅读全文
摘要:
引言 随着科技的迅猛发展,信息技术行业成为了全球范围内最为热门和前景广阔的领域之一。然而,有一种观点认为,随着年龄的增长,程序员面临着失业的风险。本文将探讨这个观点的真实性,并提供一些观点和建议。 职业技能的重要性 在评估程序员是否会在35岁时失业之前,我们首先需要意识到职业技能的重要性。技术行业是 阅读全文