当前位置: 首页 > news >正文

10000000000 大瓜背后的真相(附 PDD 算法真题)

10 个亿的大事?

京东诉阿里强迫商家「二选一」,京东胜诉,获阿里赔偿 10 亿。

很多小伙伴见到公主号开创了锐评时事板块,当天就在后台留言问我看法。

先说结论:这是一则「媒体影响力」远大于「实际意义」的报道

首先,这并不是普罗大众印象中的近期事件,只是裁决结果是最近出而已。

最早京东是在 2013 年就公开指责过阿里强迫商户二选一。

而真正让京东决定掀桌子的是在 2015 年,当时京东蓄力筹备的京东双 11,被马老师精准狙击,通过强迫商家二选一,导致京东活动临近开始,大牌商家走了大半。

于是京东向国家工商总局实名举报阿里,直到 2017 年由北京市高级人民法院正式对阿里发起起诉。

之后的 2017 到 2019,阿里两次试图通过管辖权异议上诉,想把官司挪回杭州打,均以失败告终。

最终官司还是在北京打,一审结果就是大家现在口中的 10 亿大瓜。

但真正的转折,并不在上述任何时间点发生。

在国内,真正的转折是在 2020 年底,市场监管总局根据《反垄断法》对阿里进行立案调查。

alt

调查在 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 亿 在这儿呢
10 亿 在这儿呢

...

本来文章的锐评时事部分,写到开玩笑这里就结束了。

但我在回看自己是否有错别字的时候,脑里冒出了另外一个疑问:前面我所说的转折点,只是阿里在国内的转折点,那中概互联网的转折点呢,到底在哪?

真的要定一个转折点,我也说不准。

至少在这个时间点往回看,无法准确找出转折点,更多的是诸多蝴蝶效应的叠加状态。

可能是美国新政上台?可能是新冠疫情?

或许只有再过几年,我国经济发展寻求出了新的道路。

那时候再往回看这近十年,才能搞懂在历史长河上这些事情到底是如何发生,以及代价是什么。

...

总结一下,这个 10 亿案产生不了实际“意义”。

在后阿里京东,现拼多多抖音的电商时代,无数证据已经表明,偏袒甚至垄断商家那一套,已经过时,伺候好用户才是根本。

因此,反倒阿里和京东双方最近跟进的「仅退款」事情还值得一讲。

点赞留坑位。

...

回归主线之后,我们不做「阿里」也不做「京东」,我们做「拼多多」的新打榜题。

alt

这是一道简单的数论题,但在 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 != 0continue;
            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 != 0continue;
            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 != 0continue;
        if ((n / k - (k - 1)) % 2 == 0) ans++;
    }
    return ans;  
};
  • 时间复杂度:
  • 空间复杂度:

我是宫水三叶,每天都会分享算法题解,并和大家聊聊近期的所见所闻。

欢迎关注,明天见。

更多更全更热门的「笔试/面试」相关资料可访问排版精美的 合集新基地 🎉🎉

相关文章:

10000000000 大瓜背后的真相(附 PDD 算法真题)

10 个亿的大事&#xff1f; 京东诉阿里强迫商家「二选一」&#xff0c;京东胜诉&#xff0c;获阿里赔偿 10 亿。 很多小伙伴见到公主号开创了锐评时事板块&#xff0c;当天就在后台留言问我看法。 先说结论&#xff1a;这是一则「媒体影响力」远大于「实际意义」的报道。 首先&…...

python爬虫,简单的requests的get请求,百度搜索实例

1、百度搜索实例 import requests url https://www.baidu.com/s? # key_word 迪丽热巴 key_word input(输入搜索内容&#xff1a;) 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 的区别在于&#xff0c;UNION 会将结果集合并成一个不含重复行的结果…...

NPS 内网穿透安装

NPS 内网穿透安装 NPS 内网穿透安装服务端搭建SSH配置流程 NPS 内网穿透安装 NPS分为服务端和客户端&#xff0c;对应的不同操作系统软件可以在GitHub RELEASES自行选择下载。 服务端搭建 由于个人非企业级使用&#xff0c;为了方便直接使用docker安装 1.docker运行 (注意…...

【C++学习笔记】C++多值返回写法

C不像python可以轻易地处理多值返回问题&#xff0c;处理使用指针或者引用将需要返回的值通过参数带出来&#xff0c;还有几种特殊的方式。 引用自&#xff1a;https://mp.weixin.qq.com/s/VEvUxpcJPsxT9kL7-zLTxg 1. Tuple tie 通过使用std::tie&#xff0c;我们可以将tuple…...

读取带有梯度的张量的具体的值

问题&#xff1a;存在一个带有梯度的张量tensor_example&#xff0c;怎么读取它具体的值 方法&#xff1a;可以使用 .detach().cpu().numpy() 的组合。这样可以在保留值的同时&#xff0c;将张量从计算图中分离&#xff08;detach&#xff09;并移动到 CPU 上。 示例&#xf…...

【分布式微服务专题】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是一款操作安全、价格便宜、用户自主操作的非破坏性的只读应用程序&#xff0c;它不会往源驱上写任何东西&#xff0c;也不会对源驱做任何改变。它支持从各种各样的存储介质恢复删除或者丢失的文件&#xff0c;其支持的媒体介质包括&#xff1a;硬盘驱动器、光驱、…...

iphone 苹果 IOS 越狱详细图文保姆级教程非常简单

现在随着各个工具的升级&#xff0c;越狱的难度也是越来越低&#xff0c;还记得 iphone 4 的时候我越狱还是花钱请别人搞得&#xff0c;现在只要你的机型支持越狱&#xff0c;下个工具点一点就可以了&#xff0c;非常简单 目前来说整个越狱过程中&#xff0c;寻找合适机型是最…...

华为HarmonyOS 创建第一个鸿蒙应用 运行Hello World

使用DevEco Studio创建第一个项目 Hello World 1.创建项目 创建第一个项目&#xff0c;命名为HelloWorld&#xff0c;点击Finish 选择Empty Ability模板&#xff0c;点击Next Hello World 项目已经成功创建&#xff0c;接来下看看效果 2.预览 Hello World 点击右侧的预…...

[C#]Onnxruntime部署Chinese CLIP实现以文搜图以文找图功能

【官方框架地址】 https://github.com/OFA-Sys/Chinese-CLIP 【算法介绍】 在当今的大数据时代&#xff0c;文本信息处理已经成为了计算机科学领域的核心议题之一。为了高效地处理海量的文本数据&#xff0c;自然语言处理&#xff08;NLP&#xff09;技术应运而生。而在诸多N…...

openssl ans1定义的实体

由于openssl中的ASN1的结构是通过宏来定义的&#xff0c;导致我们经常找不到他的结构在哪里&#xff0c;通过阅读rfc&#xff0c;并且对照OPENSSL&#xff0c;发现OPENSSL中的结构基本是按照相关rfc中的名称&#xff0c;在openssl中进行搜索&#xff0c;就能找到具体的定义了。…...

【Linux Shell】4. 数组

文章目录 【 1. 数组的定义 】【 2. 读取数组 】【 3. 关联数组 】3.1 关联数组的定义3.2 关联数组元素的调用 【 4. 获取数组中的所有元素 】【 5. 获取数组的长度 】 数组中可以存放多个值。 Bash Shell 只支持一维数组&#xff08;不支持多维数组&#xff09;&#xff0c;初…...

蓝牙运动耳机哪款好用?运动用什么耳机比较好?2024运动耳机推荐

​在众多的耳机类型中&#xff0c;运动耳机因其独特的设计和功能而备受青睐。它们不仅要具备出色的音质&#xff0c;还需要能够适应激烈的运动环境&#xff0c;如防水、防汗、牢固耐用等。今天&#xff0c;我想向大家推荐一些在这些方面表现出色的运动耳机&#xff0c;这些耳机…...

XD6500S一款串口SiP模块 射频LoRa芯片 内置sx1262

1.1产品介绍 XD6500S是一款集射频前端和LoRa射频于一体的LoRa SIP模块系列收发器SX1262 senies&#xff0c;支持LoRa⑧和FSK调制。LoRa技术是一种扩频协议优化低数据速率&#xff0c;超长距离和超低功耗用于LPWAN应用的通信。 XD6500S设计具有4.2 mA的有效接收电流消耗&#…...

【华为OD机试真题2023CD卷 JAVAJS】测试用例执行计划

华为OD2023(C&D卷)机试题库全覆盖,刷题指南点这里 测试用例执行计划 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 某个产品当前迭代周期内有N个特性()需要进行覆盖测试,每个特性都被评估了对应的优先级,特性使用其ID作为下标进行标识。 设计了M个测试用…...

猫长期吃猫粮好吗?主食冻干猫粮那种好吃又健康

许多铲屎官可能认为&#xff0c;只需给猫咪喂食猫粮就足够了。然而&#xff0c;猫咪实际上是肉食动物&#xff0c;对蛋白质的需求非常高。冻干猫粮采用低温真空干燥处理技术&#xff0c;将鲜肉经过预冻、升华、解析三个过程&#xff0c;去除水分的同时保持蛋白质等营养物质不变…...

计算机毕业设计-----ssm停车位租赁系统

项目介绍 该系统采用了经典的springmvc&#xff0c;spring&#xff0c;mybatis的框架组合&#xff0c;对于物业公司来说&#xff0c;有助于管理车位信息。系统分为了两个角色&#xff1a;车主和租客。 车主主要功能包括&#xff1a; 停车位信息 停车位列表 添加停车位 租赁合…...

Git保姆级安装教程

Git保姆级安装教程 一、去哪下载二、安装2.1 具体安装步骤2.2 设置全局用户签名 一、去哪下载 1、官网&#xff08;有最新版本&#xff09;&#xff1a;https://git-for-windows.github.io/ 2、本人学习时安装的版本&#xff0c;链接&#xff1a;https://pan.baidu.com/s/1uAo…...

听GPT 讲Rust源代码--compiler(34)

File: rust/compiler/rustc_middle/src/ty/print/mod.rs 在Rust源代码中&#xff0c;文件rust/compiler/rustc_middle/src/ty/print/mod.rs的作用是定义了打印类型和其他相关信息的功能。 具体来说&#xff0c;该文件中定义了三个trait&#xff0c;分别为Print<tcx>、Pri…...

视频融合云平台/智慧监控平台EassyCVR告警警告出错是什么原因?该如何解决?

视频集中存储/云存储/视频监控管理平台EasyCVR能在复杂的网络环境中&#xff0c;将分散的各类视频资源进行统一汇聚、整合、集中管理&#xff0c;实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。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 接口文档&#xf…...

Linux第11步_解决“挂载后的U盘出现中文乱码”

学习完“通过终端挂载和卸载U盘”&#xff0c;我们发现U盘下的中文文件名会出现乱码&#xff0c;现在讲解怎么解决这个问题。其实就是复习一下“通过终端挂载和卸载U盘”&#xff0c;单独讲解&#xff0c;是为了解决问题&#xff0c;一次性搞好&#xff0c;我们会不长记性。 在…...

【第一节】安装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.某公司网络管理员希望能够远程管理分支机构的网络设备&#xff0c;则下面哪个协议会被用到&#xff1f; RSTP CIDR Telnet VLSM 2.以下哪种远程登录方式最安全&#xff1f; Telnet Stelnet v100 Stelnet v2 Stelnet v1 解析&#xff1a; Telnet 明文传输…...

Git专栏篇

一、基础知识 二、常用手段 1. 复制其他提交到本分支 目的&#xff1a;现有git仓库&#xff0c;该仓库有两个分支a和b&#xff0c;将a分支的最近三个版本提交内容复制 到b分支的提交上。 在 Linux 系统中&#xff0c;你可以按照以下步骤将分支 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 种作用域&#xff1f; 在 JSP&#xff08;JavaServer Pages&#xff09;中&#xff0c;有四种作用域&#xff0c;它们决定了对象的可见性和生命周期。这四种作用域分别是&#xff1a; 页面作用域&#xff08;Page Scope&#xff09;&#xff1a; 页面作用域表…...

安多网站制作/培训机构是干什么的

1、按顺序答题。 2、原则上&#xff0c;只看中文&#xff0c;个别情况再看英文。 3、先易后难&#xff0c;碰到难题&#xff0c;可以先隔过去&#xff0c;做好记号回头再看&#xff0c;切忌在难题处纠结、耽搁时间。 4、先紧后松。第一小时&#xff0c;能快应该尽量快些&#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.在这里&#xff0c;我们显示Win32上的一些示例代码。 该代码是Win32 OS上文件上的操作。 这里的代码使用一些MFC类。 Recu…...

网站建设设计软件/网络营销的四种模式

很多人说程序员是最容易实现财富自由的职业&#xff0c;也确实&#xff0c;比如字节 28 岁的程序员郭宇不正是从普通开发一步步做起的吗&#xff1f;回归行业现状&#xff0c;当开发能力可以满足公司业务需求时&#xff0c;拿到超预期的 Offer 并不算难。最近我也一直在思考这个…...

网站建设忄金手指专业/优化关键词推广

逻辑回归原理介绍及Matlab实现 原文:逻辑回归原理介绍及Matlab实现版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。 https://blog.csdn.net/laobai1015/article/details/78113214 一、逻辑回归基本概念 1. 什么是逻辑回归 逻辑回归就是这样的一个过…...

金华市网站建设/中国科技新闻网

验证数字的正则表达式集 验证数字&#xff1a;^[0-9]*$ 验证n位的数字&#xff1a;^\d{n}$ 验证至少n位数字&#xff1a;^\d{n,}$ 验证m-n位的数字&#xff1a;^\d{m,n}$ 验证零和非零开头的数字&#xff1a;^(0|[1-9][0-9]*)$ 验证有两位小数的正实数&#xff1a;^[0-9]…...

wordpress做商城网站吗/口碑营销的概念

一是存储以后要使用的但是以前算过的值 二是后面的和前面的存在递推关系...