10000000000 大瓜背后的真相(附 PDD 算法真题)
10 个亿的大事?
京东诉阿里强迫商家「二选一」,京东胜诉,获阿里赔偿 10 亿。
很多小伙伴见到公主号开创了锐评时事板块,当天就在后台留言问我看法。
先说结论:这是一则「媒体影响力」远大于「实际意义」的报道。
首先,这并不是普罗大众印象中的近期事件,只是裁决结果是最近出而已。
最早京东是在 2013 年就公开指责过阿里强迫商户二选一。
而真正让京东决定掀桌子的是在 2015 年,当时京东蓄力筹备的京东双 11,被马老师精准狙击,通过强迫商家二选一,导致京东活动临近开始,大牌商家走了大半。
于是京东向国家工商总局实名举报阿里,直到 2017 年由北京市高级人民法院正式对阿里发起起诉。
之后的 2017 到 2019,阿里两次试图通过管辖权异议上诉,想把官司挪回杭州打,均以失败告终。
最终官司还是在北京打,一审结果就是大家现在口中的 10 亿大瓜。
但真正的转折,并不在上述任何时间点发生。
在国内,真正的转折是在 2020 年底,市场监管总局根据《反垄断法》对阿里进行立案调查。
调查在 2021 年 4 基本结束,市场监管总局依法作出行政处罚决定,责令阿里停止违法行为。
处以其 2019 年中国境内销售额 4557.12 亿元的 4% 进行罚款,计 182.28 亿元。
如果只有这么一件事,或许只是中国互联网奔涌向前的历史长河中的细微插曲。
但与其同时,前有阿拉斯战略会谈,中美摩擦导致的《外国公司问责法案》出台,后又马老师演讲事件导致的蚂蚁金服 IPO 叫停。
诸多的内外因素,让阿里命运、马老师的社会形象、以及整个中概互联都开始急速向下。
讽刺的是,182 亿的处罚,当时外界普遍是以「靴子落地」来当作利好解读。
但实际上,监管的铁拳只是刚刚热身,远远没到结束。
后来发布《网络小额贷款业务管理暂行办法(征求意见稿)》属于精准打击,通过规定互联网小贷机构最低出资比例(30%),使得蚂蚁金服能够撬动的杠杆率骤降。
这是什么概念?我举个例子你就明白了。
根据蚂蚁金服财报,其此前的出资比例只有 2% 多一点。
这意味着同样是找支付宝借 100 元,蚂蚁金服要从以前的出 2 元,变成出 30 元,剩余的才是金融服务商出的。
罚钱好说,终止 IPO 好说,但这政策基本上属于在大动脉上来一刀了。
...
好了,不能再说了,再说就成编年史了。
回到开头的这 10 亿大瓜,在知道了这案件时间线以及时间点前后的内外局势后。
你还会觉得,这 10 亿真的是媒体口中的标志性时刻,真的是浓墨重彩的一笔吗?
只不过是小案(10 亿)跟大案(182 亿),正常的依法裁决而已,没有什么特别的。
甚至 10 亿这个数字,也没有太多特别意义。
除了能给自媒体在标题中写很多个 0 的机会以外,本身没有太多意义。
甚至我故意在标题多打一个 0,我猜根本没人会去考究点出。
毕竟所谓的 10 亿案,只是一场没人考究真相的媒体狂欢。
撑死了可以再给京东造个梗?
-
12月29日,京东发声明,到账十个小目标。 -
12月31日,京东给用户发 10 亿红包?
...
本来文章的锐评时事部分,写到开玩笑这里就结束了。
但我在回看自己是否有错别字的时候,脑里冒出了另外一个疑问:前面我所说的转折点,只是阿里在国内的转折点,那中概互联网的转折点呢,到底在哪?
真的要定一个转折点,我也说不准。
至少在这个时间点往回看,无法准确找出转折点,更多的是诸多蝴蝶效应的叠加状态。
可能是美国新政上台?可能是新冠疫情?
或许只有再过几年,我国经济发展寻求出了新的道路。
那时候再往回看这近十年,才能搞懂在历史长河上这些事情到底是如何发生,以及代价是什么。
...
总结一下,这个 10 亿案产生不了实际“意义”。
在后阿里京东,现拼多多抖音的电商时代,无数证据已经表明,偏袒甚至垄断商家那一套,已经过时,伺候好用户才是根本。
因此,反倒阿里和京东双方最近跟进的「仅退款」事情还值得一讲。
点赞留坑位。
...
回归主线之后,我们不做「阿里」也不做「京东」,我们做「拼多多」的新打榜题。
这是一道简单的数论题,但在 LeetCode 平台定位是困难。
一起来看看这道被不少同学评论为 "hard 中的耻辱" 的新晋打榜题(也不知道是不是恼羞成怒的发言 🤣)。
题目描述
平台:LeetCode
题号:829
给定一个正整数 ,返回连续正整数满足所有数字之和为 的组数。
示例 1:
输入: n = 9
输出: 3
解释: 9 = 4 + 5 = 2 + 3 + 4
示例 2:
输入: n = 15
输出: 4
解释: 15 = 8 + 7 = 4 + 5 + 6 = 1 + 2 + 3 + 4 + 5
提示:
数论
假设我们存在某个连续段之和为 ,假定该连续段首项为 ,长度为 ,根据「等差数列求和」可知:
简单变形可得:
根据首项 和 均为正整数,可得:
进一步可得:
综上,根据 和 可知, 必然是 的约数,并且为「较小」的约数。
因此我们可以在 范围内枚举 ,如果 为 约数,并且结合 可验证 合法,说明找到了一组合法的 ,对答案进行累加。
Java 代码:
class Solution {
public int consecutiveNumbersSum(int n) {
int ans = 0; n *= 2;
for (int k = 1; k * k < n; k++) {
if (n % k != 0) continue;
if ((n / k - (k - 1)) % 2 == 0) ans++;
}
return ans;
}
}
C++ 代码:
class Solution {
public:
int consecutiveNumbersSum(int n) {
int ans = 0; n *= 2;
for (int k = 1; k * k < n; k++) {
if (n % k != 0) continue;
if ((n / k - (k - 1)) % 2 == 0) ans++;
}
return ans;
}
};
Python 代码:
class Solution:
def consecutiveNumbersSum(self, n: int) -> int:
ans, n = 0, n * 2
for k in range(1, int(n ** 0.5) + 1):
ans += n % k == 0 and (n // k - (k - 1)) % 2 == 0
return ans
TypeScript 代码:
function consecutiveNumbersSum(n: number): number {
let ans = 0; n *= 2;
for (let k = 1; k * k < n; k++) {
if (n % k != 0) continue;
if ((n / k - (k - 1)) % 2 == 0) ans++;
}
return ans;
};
-
时间复杂度: -
空间复杂度:
我是宫水三叶,每天都会分享算法题解,并和大家聊聊近期的所见所闻。
欢迎关注,明天见。
更多更全更热门的「笔试/面试」相关资料可访问排版精美的 合集新基地 🎉🎉
相关文章:
10000000000 大瓜背后的真相(附 PDD 算法真题)
10 个亿的大事? 京东诉阿里强迫商家「二选一」,京东胜诉,获阿里赔偿 10 亿。 很多小伙伴见到公主号开创了锐评时事板块,当天就在后台留言问我看法。 先说结论:这是一则「媒体影响力」远大于「实际意义」的报道。 首先&…...
python爬虫,简单的requests的get请求,百度搜索实例
1、百度搜索实例 import requests url https://www.baidu.com/s? # key_word 迪丽热巴 key_word input(输入搜索内容:) headers {User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537…...
UNION 和 UNION ALL
概述 UNION 和 UNION ALL 都是 SQL 中用于将多个 SELECT 语句的结果合并成一个结果集的操作符。它们都适用于需要将多个表或查询结果合并在一起的情况。但是它们的行为略有不同。 区别 UNION 和 UNION ALL 的区别在于,UNION 会将结果集合并成一个不含重复行的结果…...
NPS 内网穿透安装
NPS 内网穿透安装 NPS 内网穿透安装服务端搭建SSH配置流程 NPS 内网穿透安装 NPS分为服务端和客户端,对应的不同操作系统软件可以在GitHub RELEASES自行选择下载。 服务端搭建 由于个人非企业级使用,为了方便直接使用docker安装 1.docker运行 (注意…...
【C++学习笔记】C++多值返回写法
C不像python可以轻易地处理多值返回问题,处理使用指针或者引用将需要返回的值通过参数带出来,还有几种特殊的方式。 引用自:https://mp.weixin.qq.com/s/VEvUxpcJPsxT9kL7-zLTxg 1. Tuple tie 通过使用std::tie,我们可以将tuple…...
读取带有梯度的张量的具体的值
问题:存在一个带有梯度的张量tensor_example,怎么读取它具体的值 方法:可以使用 .detach().cpu().numpy() 的组合。这样可以在保留值的同时,将张量从计算图中分离(detach)并移动到 CPU 上。 示例…...
【分布式微服务专题】SpringSecurity快速入门
目录 前言阅读对象阅读导航前置知识笔记正文一、Spring Security介绍1.1 什么是Spring Security1.2 它是干什么的1.3 Spring Security和Shiro比较 二、快速开始2.1 用户认证2.1.1 设置用户名2.1.1.1 基于application.yml配置文件2.1.1.2 基于Java Config配置方式 2.1.2 设置加密…...
EasyRecovery2024永久免费版电脑数据恢复软件
EasyRecovery是一款操作安全、价格便宜、用户自主操作的非破坏性的只读应用程序,它不会往源驱上写任何东西,也不会对源驱做任何改变。它支持从各种各样的存储介质恢复删除或者丢失的文件,其支持的媒体介质包括:硬盘驱动器、光驱、…...
iphone 苹果 IOS 越狱详细图文保姆级教程非常简单
现在随着各个工具的升级,越狱的难度也是越来越低,还记得 iphone 4 的时候我越狱还是花钱请别人搞得,现在只要你的机型支持越狱,下个工具点一点就可以了,非常简单 目前来说整个越狱过程中,寻找合适机型是最…...
华为HarmonyOS 创建第一个鸿蒙应用 运行Hello World
使用DevEco Studio创建第一个项目 Hello World 1.创建项目 创建第一个项目,命名为HelloWorld,点击Finish 选择Empty Ability模板,点击Next Hello World 项目已经成功创建,接来下看看效果 2.预览 Hello World 点击右侧的预…...
[C#]Onnxruntime部署Chinese CLIP实现以文搜图以文找图功能
【官方框架地址】 https://github.com/OFA-Sys/Chinese-CLIP 【算法介绍】 在当今的大数据时代,文本信息处理已经成为了计算机科学领域的核心议题之一。为了高效地处理海量的文本数据,自然语言处理(NLP)技术应运而生。而在诸多N…...
openssl ans1定义的实体
由于openssl中的ASN1的结构是通过宏来定义的,导致我们经常找不到他的结构在哪里,通过阅读rfc,并且对照OPENSSL,发现OPENSSL中的结构基本是按照相关rfc中的名称,在openssl中进行搜索,就能找到具体的定义了。…...
【Linux Shell】4. 数组
文章目录 【 1. 数组的定义 】【 2. 读取数组 】【 3. 关联数组 】3.1 关联数组的定义3.2 关联数组元素的调用 【 4. 获取数组中的所有元素 】【 5. 获取数组的长度 】 数组中可以存放多个值。 Bash Shell 只支持一维数组(不支持多维数组),初…...
蓝牙运动耳机哪款好用?运动用什么耳机比较好?2024运动耳机推荐
在众多的耳机类型中,运动耳机因其独特的设计和功能而备受青睐。它们不仅要具备出色的音质,还需要能够适应激烈的运动环境,如防水、防汗、牢固耐用等。今天,我想向大家推荐一些在这些方面表现出色的运动耳机,这些耳机…...
XD6500S一款串口SiP模块 射频LoRa芯片 内置sx1262
1.1产品介绍 XD6500S是一款集射频前端和LoRa射频于一体的LoRa SIP模块系列收发器SX1262 senies,支持LoRa⑧和FSK调制。LoRa技术是一种扩频协议优化低数据速率,超长距离和超低功耗用于LPWAN应用的通信。 XD6500S设计具有4.2 mA的有效接收电流消耗&#…...
【华为OD机试真题2023CD卷 JAVAJS】测试用例执行计划
华为OD2023(C&D卷)机试题库全覆盖,刷题指南点这里 测试用例执行计划 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 某个产品当前迭代周期内有N个特性()需要进行覆盖测试,每个特性都被评估了对应的优先级,特性使用其ID作为下标进行标识。 设计了M个测试用…...
猫长期吃猫粮好吗?主食冻干猫粮那种好吃又健康
许多铲屎官可能认为,只需给猫咪喂食猫粮就足够了。然而,猫咪实际上是肉食动物,对蛋白质的需求非常高。冻干猫粮采用低温真空干燥处理技术,将鲜肉经过预冻、升华、解析三个过程,去除水分的同时保持蛋白质等营养物质不变…...
计算机毕业设计-----ssm停车位租赁系统
项目介绍 该系统采用了经典的springmvc,spring,mybatis的框架组合,对于物业公司来说,有助于管理车位信息。系统分为了两个角色:车主和租客。 车主主要功能包括: 停车位信息 停车位列表 添加停车位 租赁合…...
Git保姆级安装教程
Git保姆级安装教程 一、去哪下载二、安装2.1 具体安装步骤2.2 设置全局用户签名 一、去哪下载 1、官网(有最新版本):https://git-for-windows.github.io/ 2、本人学习时安装的版本,链接:https://pan.baidu.com/s/1uAo…...
听GPT 讲Rust源代码--compiler(34)
File: rust/compiler/rustc_middle/src/ty/print/mod.rs 在Rust源代码中,文件rust/compiler/rustc_middle/src/ty/print/mod.rs的作用是定义了打印类型和其他相关信息的功能。 具体来说,该文件中定义了三个trait,分别为Print<tcx>、Pri…...
视频融合云平台/智慧监控平台EassyCVR告警警告出错是什么原因?该如何解决?
视频集中存储/云存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。AI智能/大数据视频分析EasyCVR平台已经广泛应用在工地、工厂、园区、楼…...
Gin 路由注册与请求参数获取
Gin 路由注册与请求参数获取 文章目录 Gin 路由注册与请求参数获取一、Web应用开发的两种模式1.前后端不分离模式2.前后端分离模式 二、RESTful介绍三、API接口3.1 RESTful API设计指南3.2 API与用户的通信协议3.3 RestFul API接口设计规范3.3.1 api接口3.3.2 接口文档…...
Linux第11步_解决“挂载后的U盘出现中文乱码”
学习完“通过终端挂载和卸载U盘”,我们发现U盘下的中文文件名会出现乱码,现在讲解怎么解决这个问题。其实就是复习一下“通过终端挂载和卸载U盘”,单独讲解,是为了解决问题,一次性搞好,我们会不长记性。 在…...
【第一节】安装java jdk 21
在 Java Downloads | Oracle 中国 网站下载jdk21的包 查看jdk 命令 /usr/libexec/java_home -V 设置环境变量 配置环境变量 在~/.bash_profile文件里面加入以下环境变量 export JAVA_HOME/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home export PATH$PATH:$J…...
vue3+echart绘制中国地图并根据后端返回的坐标实现涟漪动画效果
1.效果图 2.前期准备 main.js app.use(BaiduMap, {// ak 是在百度地图开发者平台申请的密钥 详见 http://lbsyun.baidu.com/apiconsole/key */ak: sRDDfAKpCSG5iF1rvwph4Q95M6tDCApL,// v:3.0, // 默认使用3.0// type: WebGL // ||API 默认API (使用此模式 BMapBMapGL) });i…...
HCIA-Datacom题库(自己整理分类的)_09_Telent协议【13道题】
一、单选 1.某公司网络管理员希望能够远程管理分支机构的网络设备,则下面哪个协议会被用到? RSTP CIDR Telnet VLSM 2.以下哪种远程登录方式最安全? Telnet Stelnet v100 Stelnet v2 Stelnet v1 解析: Telnet 明文传输…...
Git专栏篇
一、基础知识 二、常用手段 1. 复制其他提交到本分支 目的:现有git仓库,该仓库有两个分支a和b,将a分支的最近三个版本提交内容复制 到b分支的提交上。 在 Linux 系统中,你可以按照以下步骤将分支 A 的最近三个版本的提交内容复…...
Java-字符串-String类
1 需求 1.1 Field Summary 1.2 Constructor Summary public String() : 空构造public String(byte[] bytes) : 把字节数组转成字符串public String(byte[] bytes,int index, int length) : 把字节数组的一部分转成字符串public String(char[] value) : 把字符数组转成字符串p…...
ubuntu安装docker指定版本
ubuntu安装docker指定版本 https://docs.docker.com/engine/install/ubuntu/ 安装apt源 # Add Dockers official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.d…...
说一下 jsp 的 4 种作用域?
说一下 jsp 的 4 种作用域? 在 JSP(JavaServer Pages)中,有四种作用域,它们决定了对象的可见性和生命周期。这四种作用域分别是: 页面作用域(Page Scope): 页面作用域表…...
安多网站制作/培训机构是干什么的
1、按顺序答题。 2、原则上,只看中文,个别情况再看英文。 3、先易后难,碰到难题,可以先隔过去,做好记号回头再看,切忌在难题处纠结、耽搁时间。 4、先紧后松。第一小时,能快应该尽量快些&#x…...
用笔记本做网站/怎样推广自己的广告
win32api 文件编程Here, we show some example code on Win32. The code are operations on file on Win32 OSes. The code here uses some MFC classes.在这里,我们显示Win32上的一些示例代码。 该代码是Win32 OS上文件上的操作。 这里的代码使用一些MFC类。 Recu…...
网站建设设计软件/网络营销的四种模式
很多人说程序员是最容易实现财富自由的职业,也确实,比如字节 28 岁的程序员郭宇不正是从普通开发一步步做起的吗?回归行业现状,当开发能力可以满足公司业务需求时,拿到超预期的 Offer 并不算难。最近我也一直在思考这个…...
网站建设忄金手指专业/优化关键词推广
逻辑回归原理介绍及Matlab实现 原文:逻辑回归原理介绍及Matlab实现版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/laobai1015/article/details/78113214 一、逻辑回归基本概念 1. 什么是逻辑回归 逻辑回归就是这样的一个过…...
金华市网站建设/中国科技新闻网
验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]…...
wordpress做商城网站吗/口碑营销的概念
一是存储以后要使用的但是以前算过的值 二是后面的和前面的存在递推关系...