• avatar 努力向上的小芷 2021-02-22 13:58:50

    2021阿里总监最新手码BAT等大厂面经!GitHub已标星86.2K

    写在前面 准备面试的小伙伴,一定要根据自身情况制定好复习计划! 并且,你最好还要时不时自测一下,对着一些面试常见的问题进行自问。为了方便大家,我分析了百余份 2020 最新大厂面经,整理了面试中最最最常问的一些问题!小伙伴们可以对照着这篇文章学习或者准备面试。 以下所有问题的答

  • avatar 刘旷 2021-02-22 14:05:21

    2021,百度真正王者归来

    配图来自Canva可画 自从去年收购YY直播以及开启全面移动化战略以来,百度的基本面开始得到全面改善。与此同时,凭借多年积累的AI技术实力,百度宣布造车的举动也为外界普遍看好。在这一系列的内外部利好因素刺激下,百度的股价开始水涨船高、市值也开始一路上扬,赶在年前正式突破了千亿美金,真实上演了“王者归

    来自 刘旷
    00
  • avatar ZangYH 2021-02-22 14:16:17

    NC204418 新集合

    用深搜求出子集,枚举每个自己中是否存在limit数组中的元素 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int 集合大小

    来自 ZangYH
    00
  • avatar ZangYH 2021-02-22 14:17:59

    NC202589 魔法数字

    再加入一个结点之前判断这个节点是否之前存入过,判断这个节点与目标值的大小 class Solution { public: /** * 返回最后要输出的答案 * @param n int整型 表示牛牛的数字 * @param m int整型 表示牛妹的数字

    来自 ZangYH
    00
  • avatar 码农小高 2021-02-22 14:29:20

    2021金三银四必备:Java后端开发面试总结【25个技术专题】

    前言 小编分享的这份春招Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、Spring MVC、MyBatis、MySQL数据库、消息中间件MQ、Dubbo、Linux、ZooKeeper、 分布式&

    来自 码农小高
    02
  • avatar 牛客44738297号 2021-02-22 14:46:55

    python题解,

    while True: try: s = input() res = '' max_length = 0 i = 0 while i < len(s): start = i

  • avatar 生白 2021-02-22 14:51:48

    最长回文子串

    最长回文子串问题,暴力破解穷举所有的范围就可以了 #include<stdio.h> #include<algorithm> #include<string.h> using namespace std; char str[10005]; int maxn; in

    来自 生白
    00
  • avatar 立谦 2021-02-22 15:07:46

    蚂蚁集团技术风险部实习招聘!2022年毕业的同学看过来~

    我们是谁? 蚂蚁集团技术风险部支付宝SRE团队,隶属于行业顶尖的SRE Team -- 蚂蚁集团-CTO线-技术风险团队,部门由数十名技术风险研究员、资深专家以及前Google SRE 团队高级专家领衔,致力于蚂蚁集团亿级流量下的极致高可用、资金安全、混沌工程等全球顶尖的技术风险防控体系建设,用技术

    来自 立谦
    00
  • avatar 刘旷 2021-02-22 15:11:15

    2021年,果酒成了酒类市场新风口?

    配图来自Canva可画 酒文化作为中国传统文化中不可或缺的一部分,已经渗透在日常生活的很多方面之中。这也让酒水消费一直在国民消费中占据不小的比例,不论是走亲访友还是爱好收藏,不论是朋友小聚还是对月独酌,都少不了酒的身影。 就国内市场而言,虽然酒的种类多种多样,但稳稳占据市场绝对份额的却只有白酒和啤酒

    来自 刘旷
    00
  • avatar 代码随想录 2021-02-22 15:29:31

    判断二叉树是否对称【递归】【迭代】详解!

    思路 首先想清楚,判断对称二叉树要比较的是哪两个节点,要比较的可不是左右节点! 对于二叉树是否对称,要比较的是根节点的左子树与右子树是不是相互翻转的,理解这一点就知道了其实我们要比较的是两个树(这两个树是根节点的左右子树),所以在递归遍历的过程中,也是要同时遍历两棵树。 那么如果比较呢? 比较的是

    来自 代码随想录
    40
  • avatar yinuxy 2021-02-22 15:35:32

    视频切片后自动上传至国内免费CDN,无成本加速视频播放

    更新 【2020.4.1】 由于语雀修复了上传bug,所以移除语雀cdn,默认修改为阿里云图床 使用 Github地址:https://github.com/MoeClub/Note/tree/master/ffmpeg 安装ffmpeg wget https://www.moer

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:35:55

    Centos7下搭建Jupyter Notebook服务

    安装python环境 安装基础依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libp

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:36:16

    “Shopee杯” E 起来编程暨武汉大学 2020 年大学生程序设计大赛(网络预选赛)解题报告

    比赛地址:“Shopee杯” e起来编程暨武汉大学2020年大学生程序设计大赛(网络预选赛) 整场比赛体验极差,英语杀我(题目都看不懂还做个屁啊!!!),结束后当天晚上讲题,对照题解自己又去做了一遍。 E-Yu is a Brutal Creature 题意 找出 0 ∼ n 0 \sim n

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:36:37

    基于宝塔Docker自建Bitwarden密码管理服务

    宝塔安装Docker 进入到宝塔面板的软件商店,搜索docker安装即可。 获取镜像 打开docker管理器,点击获取镜像,输入Bitwarden_rs的官方镜像bitwardenrs/server后点击获取镜像。 创建容器 点击创建容器按钮 填写端口映射中的容器端口:80,服务

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:37:08

    Anaconda中的python版本降级

    打开anaconda navigato 最左侧边栏选择Environments,搜索python并找到python,查看红框处python版本(我的已经降级为3.5,新安装的情况下会看到的是3.6) 左键点击python前方绿色箭头(红框处),选择Mark for specific vers

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:37:32

    Seaborn的基础使用教程

    章节概要 Seaborn介绍: 安装Seaborn 加载库和数据文件 Seaborn的绘图功能 用Matplotlib定制 Pandas的作用 Seaborn 主题 调色盘 图形重叠 融合数据 迷你画廊 安装Seaborn 首先确定你的电脑已安装以下应用 Pyt

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:37:55

    matplotlib - Pyplot 教程

    Pyplot 教程 关于pylot接口的介绍。 pyplot 简介 matplotlib.pyplot 是命令样式函数的集合,使matplotlib像MATLAB一样工作。 每个pyplot函数对图形进行一些更改:例如,创建图形,在图形中创建绘图区域,在绘图区域中绘制一些线条,用标签装饰图形等

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:38:18

    解决No module named 'mpl_toolkits.basemap'问题

    问题描述 Python3.x版本导入from mpl_toolkits.basemap import Basemap包时出现问题: 解决方法 安装pyproj: pip install pyproj -i https://pypi.tuna.tsinghua.edu.cn/simple

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:38:40

    Hexo主题美化 | 给你的博客加上GITHUB日历云和分类雷达图

    Previous 环境:Hexo4.2 主题:Volantis 本次主题美化基于blinkfox的hexo-theme-matery 演示 GITHUB日历云 标签云和文章分类雷达图 GITHUB日历云 点击此按钮下载echarts.min.js文件放置于../volant

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:39:08

    使用 Python可视化神器 Plotly 动态演示全球疫情变化趋势

    数据来源 疫情的数据来源于开源项目 Akshare。 准备工作 运行环境: Windows 10系统 Anaconda(Python 3.7) Jupyter Notebook 本次使用到的Python库: akshare, pandas, plotly 数据导入 import

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:39:30

    Maven介绍及MavenHelloWorld实例

    Maven介绍及环境搭建 Maven是什么 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:39:53

    Linxu Docker常用命令汇总

    帮助命令 查看Docker 版本信息 docker version 查看Docker 系统信息,包括镜像和容器数 docker info 查看Docker 常用命令 docker --help 镜像命令 列出镜像 docker images [OPTI

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:40:14

    matplotlib - matplotlib 教程

    Pyplot 教程 关于pylot接口的介绍。 matplotlib 教程 这个图库包含了使用Matplotlib可以做的许多事情的示例。可以点击任何图像,以查看完整的图像和源代码。 有关更短的示例,请参见示例页。你还可以在我们的用户指南中找到外部资源和常见问题解答。 matplotlib

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:40:37

    windows环境下搭建spark开发环境(IDEA)

    前言 本文重点介绍在如何Windows 10下开发spark应用程序的依赖环境的搭建。 本章概要 版本说明 环境配置 jdk配置 scala安装配置 spark安装配置 hadoop安装配置 Intellij IDEA下载与配置 版本说明 jdk:1.8

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:41:04

    Word2Vec——使用GloVe训练中文词向量

    准备语料 准备好中文语料:中文语料库,或者使用Leavingseason准备好的语料进行训练:http://pan.baidu.com/s/1jHZCvvo 准备源码 到斯坦福GloVe开源代码gihub地址下载代码;解压后将语料×××.txt添加到GloVe-master文件夹下 修改

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:41:31

    算法笔记(0002) - 【贪心算法】活动安排问题

    贪心算法 原理 在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。 特性 贪心算法采用自顶向下,以迭代的方法

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:41:56

    算法笔记(0001) - 【动态规划】图像压缩问题

    问题描述 在计算机中,常用像素点的灰度值序列{p1,p1,……pn}表示图像。其中整数pi,1<=i<=n,表示像素点i的灰度值。通常灰度值的范围是0-255。因此需要8位二进制数来表示一个像素。这个时候大家应该有了一些小的疑问:我能不能用更少的位数来表示灰度值?(因为有的灰度值并没有

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:42:18

    使用kettle连接数据库——官方jdbc jar包下载以及布置安装

    1.0前言 配置kettle 的spoon需要进行相关操作的时候,发现怎么也连不上,开始时第一反应是数据库的问题(我用的是服务器上的数据库),换了本地数据库去连接发现还是一样的错误: 2.0报错 错误连接数据库 [kettle] : org.pentaho.di.core.exception.

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:42:41

    kettle 利用 HTTP Client 获取猫眼电影API近期上映相关信息,并解析json

    前言 Kettle 除了常规的数据处理之外,还可以模拟发送HTTP client/post ,REST client。 实验背景 这周二老师布置了一项实验: 建立一个转换,实现一个猫眼API热映电影的json,生成为xls文件。 猫眼的热门电影接口为: http://m.maoyan.

    来自 yinuxy
    00
  • avatar yinuxy 2021-02-22 15:43:02

    Windows(10)环境下搭建JSP开发环境(全网最全版)

    安装配置JSP运行环境 一、 安装配置JDK 进入JDK官网选择Java SE Development Kit 8u172,根据自己的电脑选择32位或者64位进行下载。 具体配置教程参考《JDK 安装 Java环境变量配置 详细教程》 二、 安装配置Tomcat 1、进入Tomcat官网安

    来自 yinuxy
    00
  • avatar 稚园 2021-02-22 16:05:55

    Leetcode-752. 打开转盘锁

    752. 打开转盘锁你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' 。每个拨轮可以自由旋转:例如把 '9' 变为 '0','0' 变为 '9' 。每次旋转都只能旋转一个拨轮的一位数字。 锁

    来自 稚园
    00
  • avatar Java架构狮狮 2021-02-22 16:07:50

    什么神仙资料!两小时内被知乎疯狂转发2.6W次,最终被所有平台封杀!

    糟糕的2020年马上就要过去了,很多小伙伴都在准备跳槽。阿婆主为大家汇总了一份Java核心知识糟糕的2020年马上就要过去了,很多小伙伴都在准备跳槽。阿婆主为大家汇总了一份Java核心知识点面试题和答案,基本上涵盖了所有后端技术栈,相信可以帮助大家拿到自己心仪的offer。点面试题和答案,基本上涵盖

    来自 Java架构狮狮
    00
  • avatar 生白 2021-02-22 16:12:41

    第一章快速入门

    c++程序包含一个或者多个函数,系统调用主函数main,执行完毕且成功执行则返回0. main函数的特殊性: 1、每个c++程序都必须有main函数 2、main函数是唯一被操作系统显式调用的函数 3、返回值必须是int类型 4、返回非0代表有错误出现 c++的输入输出c++

    来自 生白
    00
  • avatar ShoukoNx 2021-02-22 16:19:45

    快速幂

    class Solution { public double myPow(double x, int n) { double ans = 1.0; for(int i = n; i != 0; i /= 2){ if(i % 2 !=

    来自 ShoukoNx
    00
  • avatar 努力向上的小高 2021-02-22 16:26:20

    全网最新阿里巴巴面试通关手册:学习笔记+算法宝典+面试题库

    前言 今年的面试比往年要难得多,各个互联网企业对于Java岗位的要求越来越多,也越来越高,主要是初级岗位已经趋近饱和,但高级岗位又相对来说缺乏,这类的人才偏少,因此作为Java开发人员,我们应该思考的是怎么去往高级人才发展,而不是转学其他语言,要懂得去成为金字塔顶端的人,而不是逃避一直做基层的

  • avatar 关小亿 2021-02-22 17:01:00

    刷题笔记

    1.编写一个方法,该方法接收两个参数,分别为 k 和 一个无序的纯数字数组。该方法在执行后,会返回数组中第 k 大的数字。特别注意,如果数组中,有两位数值一样的数字,同数值数字排名并列。如 [3,1,3,2,5,4,5] 中,第 1 大的数字为 5,第2大的数字为 4,第5大的数字为 1。 解

    来自 关小亿
    00
  • avatar 稚园 2021-02-22 17:21:18

    Leetcode-773. 滑动谜题

    773. 滑动谜题在一个 2 x 3 的板上(board)有 5 块砖瓦,用数字 1~5 来表示, 以及一块空缺用 0 来表示. 一次移动定义为选择 0 与一个相邻的数字(上下左右)进行交换. 最终当板 board 的结果是 [[1,2,3],[4,5,0]] 谜板被解开。 给出一个谜板的初始状态,

    来自 稚园
    00
  • avatar 呓语小红楼 2021-02-22 17:31:23

    快速排序

    func MySort( arr []int ) []int {     quickSort(arr, 0, len(arr)-1)     return arr } func quickSort(arr []int, start, end int){ &n

    来自 呓语小红楼
    00
  • avatar 牛客734292952号 2021-02-22 17:37:02

    os面试汇总

    场景题: 某个下游服务的接口并发量大应该如何解决?给出了一个复用资源(池)的思路,

  • avatar jefferyho 2021-02-22 17:47:36

    rgb2hex

    function rgb2hex(sRGB) { function getHex(str) { let num = Number(str).toString(16); return num.length < 2 ? '0' + num : num;

    来自 jefferyho
    00
  • avatar 拱白菜的阿秀 2021-02-22 17:55:01

    《逆袭进大厂》系列第一弹之C++篇49问49答by阿秀

    本文源自于个人github仓库:https://github.com/forthespada/InterviewGuide,立志收录计算机校招、社招面试最全面试八股文,无内鬼来点八股文~以下是正文:估计全系列大概30W字+,持续更新ing,以下是该系列全部文章,不过会慢慢搬运到牛客上来的。《逆袭进大

  • avatar Kur1su的究极小迷弟 2021-02-22 18:22:13

    2021牛客寒假算法基础集训营5 I 模仿游戏

    Description 有一天叶妹妹和泽鸽鸽他们一起参加一个模仿游戏,这个游戏主要任务是打怪兽,每个怪兽都有一个权值,如果两个怪兽的权值相同,那么表示这两个怪兽是同一类型的怪兽。对于任何一个怪兽,只能由一个人去打败它,并且一个人无法同时打两只及两只以上的怪兽。泽鸽鸽和叶妹妹打败任何一个怪兽都只需要花

  • avatar 牛客959548301号 2021-02-22 18:26:11

    A - 美丽的路径

    无解就直接并查集/bfs判一下连通性,然后就只用考虑起点终点所在连通块。 考虑有解的情况,直接算答案不太好算,考虑二分答案。 假设二分的值是 ,那么就只需要判断答案可不可以。 称权值 的点为 "1",否则为 "0"。 如果第 小的点权 等价于路径上有至少

  • avatar 我是一只小肚肚 2021-02-22 18:27:04

    换零钱

    除去暴力求解,本题的另一种解法 忽略最大值5,全部由1和2代替;看例子; 比如 7 = 2 2 2 1 2 2 11 1 2 11 11 1 11 11 11 1 7/2+1 = 4种(没有5的情况,/

  • avatar 牛客959548301号 2021-02-22 18:49:50

    B - 比武招亲(上)

    可以发现,答案是(最大值-最小值)的和,也就是(最大值的和)-(最小值的和)。 所以分别计算 (最大值的和) 和 (最小值的和) 即可。 这里就以最大值为例: 考虑枚举最大值,假设最大值为 ,此时的方案数为 ,那么(最大值的和)就是 ,只要求出每个 即可。 要直接计算方案数不太好算,所以考虑算出每

    来自 牛客959548301号
    100
  • avatar 校招君 2021-02-22 18:50:23

    职场干货|2021最新互联网大厂岗位职级和核心业务大揭密

    以 BAT 和TMD为代表的互联网大厂,一直是求职者眼中的香饽饽。对于企业来说,大厂的职级规则也是整个行业的标杆,从中小微企业到大型企业,大家都希望能在其中找到可以参考和学习的地方。 2021年互联网大厂职级和核心业务新鲜出炉,校招君帮大家整理了一下阿里、腾讯、字节跳动、美团、滴滴、京东6家互联网大

    来自 校招君
    12
  • avatar 俺头发呢 2021-02-22 19:07:00

    c/c++小型web/FTP服务器-socket编程

    需要了解的知识 1. socket编程 2. socket select模型 3. request请求头与response响应头 4. c/c++中文件的读写操作 实现功能 自动解析资源目录与请求参数 自定义404页面 实现基本的FTP服务 #include <WinSock2.h>

    来自 俺头发呢
    10
  • avatar 码农小高 2021-02-22 19:39:15

    阿里大牛重力推出“2021全新版”突击真题宝典!公布半小时就获9K标星

    前言 春节过后招聘旺季就到了,不知道大家是否准备好了,面对金三银四的招聘旺季,如果没有精心准备那笔者认为那是对自己不负责任;就我们Java程序员来说,多数的公司总体上面试都是以自我介绍+项目介绍+项目细节/难点提问+基础知识点考核+算法题这个流程下来的。 有些公司可能还会问几个实际的场景

    来自 码农小高
    01
  • avatar hnust_yangyanjun 2021-02-22 19:42:41

    Work Group

    题意:有一颗n个节点并且以1为根的树,每一个节点有一个权值,你可以选择一些节点组成工作组,工作中中的每一个节点他的子树上的节点在工作组的数目为偶数(不包括自己),求工作组的最大权值为多少(工作组的权值等于工作组中每个节点的权值之和)? 思路:树状dpdp[v][0/1]表示第v个节点在满足条件时该子

    来自 hnust_yangyanjun
    10
  • avatar 牛客959548301号 2021-02-22 20:07:29

    D - 石子游戏

    考虑原序列的差分数组(每一项减去上一项)如果第 到 项都是 的话,原数组就全相等了。 一次操作对差分数组的影响是:把某个数减 ,把它的上 个位置 。 比如: 1 1 4 5 1 4//原数组 1 0 3 1 -4 3//它的差分数组 1 2 5 6 1 4//新数组 1 1 4 1 -5

  • avatar 思念花的蝉 2021-02-22 20:19:39

    查询入职最晚的员工信息的两种方法

    一、第一种方法:排序+分组 SELECT * FROM employees ORDER BY hire_date DESC LIMIT 0,1;二、第二种方法:子查询 SELECT * FROM employees WHERE hire_date=( SELECT MAX(hire_date

    来自 思念花的蝉
    00
  • avatar 牛客959548301号 2021-02-22 20:23:28

    E - 树上博弈

    看到 考虑状压dp。 表示剩余点集为 ,先手最多比后手高多少分。 如果 里面只有一个点的话,显然答案就是那个点的权值。 否则的话枚举下一步操作是什么,假设选的点是 ,那么就可以转移到 。 转移的权值是 ,因为先手得到了 ,之后后手的最大收益是 (等价于点集为 ,先手的情况)。 具体实现上

  • avatar 听风念你yo 2021-02-22 20:27:23

    2021年最新全网Java学习路线最完整,最详细的版本了,没有之一

    文章有点长,请大家耐心看完,话不多说直接上干货! 一门永不过时的编程语言——Java 编程开发。 Java编程语言占比: 据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。

    来自 听风念你yo
    10
  • avatar 牛客959548301号 2021-02-22 20:30:27

    F - 我的心是冰冰的

    首先 的情况,答案显然是 。 考虑 的情况: 首先答案 ,否则任选一条边都会矛盾。 其次答案 ,按照深度(到根节点的距离)的奇偶给节点染色即可构造。 因为每个点只会和自己深度+1和深度-1的点连边。 所以答案 。 时间复杂度 (读入) #include <iostream> u

  • avatar 听风念你yo 2021-02-22 20:49:29

    4 轮拿下字节 Offer,面试题复盘(附答案)

    这次字节跳动的面试,给我的感触很深,意识到基础的重要性。一共经历了四轮面试:技术3面+HR面。 特整理出所涉及的全部知识点,并复盘了完整面试题及答案(文末领取),分享给大家,希望能够帮到一些计划面试字节的朋友。 一面技术考点: jvm数据库、jvm内存模型 垃

    来自 听风念你yo
    21
  • avatar 多情应笑我 2021-02-22 20:52:53

    C++ 哈希

    #include <bits/stdc++.h> using namespace std; int main(int argc, char* argv[]) { string str1, str2; int hashTable[300]; while(cin

    来自 多情应笑我
    00
  • avatar 努力向上的小芷 2021-02-22 20:58:36

    2021Java春招面试指南:JVM+并发+MySQL+网络+Spring(1到5年必看)

    马上到今年的金三银四了,又是跳槽的好季节,准备跳槽的同学都摩拳擦掌准备大面好几场,今天为大家准备了互联网面试必备的1到5年Java面试者都需要掌握的面试题,分别JVM,并发编程,MySQL,Tomcat,网络与IO及Spring系列等等,可以说掌握这些薪资涨10K还是可以的! 今天分享给大家的

  • avatar 溢流眼泪 2021-02-22 21:07:27

    【贪心排序】G:模仿游戏 | 2021牛客寒假算法基础集训营5

    补充 CSDN 阅读体验更佳:【训练题34:贪心排序】G:模仿游戏 | 2021牛客寒假算法基础集训营5 题意 有 个怪兽,每个怪兽有出现时间 和类型 有一位男生(泽鸽鸽)和一位女生(叶妹妹)玩游戏,每个人都可以每分钟打败一只怪。但是女生只有在男生之前打败 类型的怪物之后,才能去打败 类型

    来自 溢流眼泪
    00
  • avatar 五分钟学大数据 2021-02-22 21:24:41

    面试系列一:精选大数据面试真题10道(混合型)-附答案详细解析

    本公众号(五分钟学大数据)将推出大数据面试系列文章—五分钟小面试,此系列文章将会深入研究各大厂笔面试真题,并根据笔面试题扩展相关的知识点,助力大家都能够成功入职大厂! 大数据笔面试系列文章分为两种类型:混合型(即一篇文章中会有多个框架的知识点—融会贯通);专项型(一篇文章针对某个框架进行深入解析

  • avatar 牛客667791050号 2021-02-22 21:27:14

    浅显的一种方法

    #include<iostream> #include<vector> #include<set> using namespace std; int arry[4]={0};//0代表农夫,1代表羊,2代表菜,3代表狼;元素0代表在河这边,元素1代表在河那边;

  • avatar 溢流眼泪 2021-02-22 21:35:22

    【数学】D:石子游戏 | 2021牛客寒假算法基础集训营 5

    补充 CSDN 阅读体验更佳:【训练题35:数学】D:石子游戏 | 2021牛客寒假算法基础集训营 5 【题意】D:石子游戏 | 2021牛客寒假算法基础集训营 5 一排,有 个石头堆,第 堆有 个石头。给你一个 。你每次可以选择相邻的 个石头堆,进行一次操作,这 堆,每堆石头个数都会

    来自 溢流眼泪
    00
  • avatar Praying_ 2021-02-22 22:02:27

    水池改造题解

    正难则反,在没有强制在线的情况下,我们可以先把t次改造后的水池求出来,然后倒序处理改造的过程,问题就变成了每次去掉一些陆地,求水域个数,这个用并查集就可以维护了。但是问题依旧是存在的,就是我们需要预先知道所有陆地第一次变成陆地是在哪一次改造之后,可以用二维数据结构把问题变成O(tlog^nlog^m

    来自 Praying_
    00
  • avatar 福大大架构师每日一题 2021-02-22 22:11:47

    2021-02-22:一个象棋的棋盘,然后把整个棋盘放入第一象限,棋盘的最左下角是(0,0)位置...

    2021-02-22:一个象棋的棋盘,然后把整个棋盘放入第一象限,棋盘的最左下角是(0,0)位置,那么整个棋盘就是横坐标上9条线、纵坐标上10条线的区域。给你三个 参数 x,y,k。返回“马”从(0,0)位置出发,必须走k步。最后落在(x,y)上的方法数有多少种?福哥答案2021-02-22: 自然

  • avatar 码农小高 2021-02-22 22:38:13

    美团面经最新整理:视频+源码+面经刷题(已拿Offer)

    个人背景 我的个人背景非常简单,Java开发经验1年半,学历普通,2本本科毕业,毕业后出来就一直在Crud,在公司每天重复的工作对我的技术提升并没有什么帮助,但小镇出来的我也深知自我努力的重要性,想要改变“命运”,没有背景没有资本的人,只能通过勤奋获得。 幸运女神往往会眷顾努力的人,所以

    来自 码农小高
    00
  • avatar 小熠小熠很不容易 2021-02-22 22:44:01

    比武招亲(上)

    思路 先特判的情况,此时答案为0 我们可以枚举的值(0可以忽略),并可知一共有n-1~1种情况因为最大值和最小值已经定了,那么其他的数在这两个值之间就行了我们可以枚举m,有多少种情况打表+oeis 可得当时,即枚举0个数,可得 推出当时,即枚举1个数,可得 推出当时,即枚举2个数,可得 推出当时,

  • avatar 牛客44738297号 2021-02-22 22:53:47

    python 每隔10个数计算2次(个位为5、6的数)

    while True: try: n = int(input()) if n == 0: print(1) elif n == 1: print(2) else:#n >=

  • avatar 小熠小熠很不容易 2021-02-22 22:55:35

    石子游戏

    前不久刚做了一题差分的题,看到这题联想起来了AcWing 100. 增减序列 做法:差分 思路: 每次操作把连续相邻的k个石子堆中的每堆石子数目加一,联想到差分设左右端点分别为l,r时,每次操作b[l]+=c;b[r+1]-=c;根据这一特性,模拟即可最后检查一遍可行性 代码 // Probl

  • avatar 小熠小熠很不容易 2021-02-22 23:05:01

    我的心是冰冰的

    思路 因为树是二分图,所以只用两种颜色染色就行了特判下只有一个点的时候 代码 // Problem: 我的心是冰冰的 // Contest: NowCoder // URL: https://ac.nowcoder.com/acm/contest/9985/F // Memory Limit:

  • avatar 回归梦想 2021-02-23 00:03:12

    P4178 Tree

    P4178 Tree 题意: 给定一棵 n 个节点的树,每条边有边权,求出树上两点距离小于等于 k 的点对数量。 题解: 点分治的模板题是求等于K的路径条数本题是求小于等于K的路径条数,我们只需要改变统计答案即可原本统计答案是对一个路劲长度len,判断K-len在之前的子树中出现多少次,用f数组来记

    来自 回归梦想
    00
  • avatar 回归梦想 2021-02-23 00:04:46

    点分治(树分治)

    @[toc] 介绍: 将原问题分解成若干相同形式,相互独立的子问题,各个击破一般用来解决有关树上路径的统计和询问 题目: P4178 Tree给定一棵 n 个节点的树,每条边有边权,求出树上两点距离小于等于 k 的点对数量。 做法: 暴力做法;(O(n^2^))点分治做法:选择一个点作为分治中心,令

    来自 回归梦想
    00
  • avatar 回归梦想 2021-02-23 00:05:20

    P3806 【模板】点分治1

    模板题 P3806 【模板】点分治1 题目描述 给定一棵有 n 个点的树,询问树上距离为 k 的点对是否存在。 详讲 关于点分治具体内容可以看这个这里主要是详细讲讲代码:getrt是用来求重心,我们利用树型dp的思维来做,即找到该节点所有的子树,找到最大的哪一颗即可 void getrt(int u

    来自 回归梦想
    00
  • avatar maxZhong 2021-02-23 00:11:20

    计算机架构Computer Architecture:FPGA程序设计

    FPGA 现场可编程逻辑门阵列,硬件描述语言Verilog和VHDL; input, output 不能给output初始值,不然在simulate的时候很有可能发生错误. 在进行clear的时候,不要给clock和output的signal进行值clear,在simulate的时候wav

    来自 maxZhong
    00
  • avatar Praying_ 2021-02-23 00:16:09

    疯狂匹配题解

    首先我们可以求出从每个L开始匹配,失配前最后一个匹配的位置,这个位置+1就是下一次匹配开始的位置,并且记录下来。这一步用二分+哈希即可。有了上面求的这个东西,我们就可以倍增了,用ST表存下L出发走2的次幂步能到的最后一个位置。对于每一个询问,直接用倍增数组跳就好了。这样记录从0出发的次数也很容易,就

    来自 Praying_
    00
  • avatar zzujk 2021-02-23 00:23:14

    比武招亲(上)

    题目链接 https://ac.nowcoder.com/acm/contest/9985/B 解题思路 所有可能的序列中,最大值最小值之差d满足0<=d<n,分别求每一种情况所有可能的序列再相加,就可以得到最终的结果。对于每一种差值d的取值,最小值为x,最大值为x+d,又有(n-d)

    来自 zzujk
    40
  • avatar 秦怀 2021-02-23 02:03:09

    Mybatis【19】-- Mybatis自关联多对多查询

    注:代码已托管在GitHub上,地址是:https://github.com/Damaer/Mybatis-Learning ,项目是mybatis-15-oneself-many2many,需要自取,需要配置maven环境以及mysql环境(sql语句在resource下的test.sql中),觉

    来自 秦怀
    00
  • avatar 秦怀 2021-02-23 02:03:54

    Mybatis【20】-- Mybatis延迟加载怎么处理?

    注:代码已托管在GitHub上,地址是:https://github.com/Damaer/Mybatis-Learning ,项目是mybatis-16-lazyload,需要自取,需要配置maven环境以及mysql环境(sql语句在resource下的test.sql中),觉得有用可以点个小星

    来自 秦怀
    00
  • avatar KenRitchie 2021-02-23 04:20:34

    取近似值-golang版本

    package main import ( "bufio" "fmt" "os" "strconv" "strings" ) func main() {

    来自 KenRitchie
    00
  • avatar ZangYH 2021-02-23 08:20:40

    NC16619 传球游戏

    题目要求在m次传球之后传到1号位的方案我们可以定义状态在第i次传球之后在j号位的方案,即dp[i][j]的含义状态转移方程就是dp[i][j]=dp[i-1][j-1]+dp[i-1][j+1] 即第i次传球之后再j位置上的方案数等于第i-1次传球在j-1和j+1位置上的方案数,注意j=1和j=n的

    来自 ZangYH
    00
  • avatar 牛客44738297号 2021-02-23 08:27:09

    python 哈希表存储输出

    while True: try: s = input().strip() #存入每个字符的数量 d = {} for i in s: d[i] = d.get(i, 0) + 1 #哈希表

  • avatar 老朱1234 2021-02-23 08:49:11

    2021牛客寒假算法基础集训营5 D石子游戏

    有的人的题解都是差分,我的方法是贪心+模拟,在方法普适性上不及差分,但这题确实可以当做思维题来写. 首先发现前k个中若存在a[i]<a[i+1] (1<=i<=k-1),那我们没有办法使n堆石子数量相等 然后我们可以贪心地从前往后用i遍历每堆石子,观察a[i],a[i+1]的关系,

    来自 老朱1234
    00
  • avatar lhrbest 2021-02-23 08:50:36

    【DB宝40】MySQL高可用管理工具Orchestrator简介及测试

    [toc] 一、Orchestrator简介 Orchestrator是一款开源,对MySQL复制提供高可用、拓扑的可视化管理工具,采用go语言编写,它能够主动发现当前拓扑结构和主从复制状态,支持MySQL主从复制拓扑关系的调整、支持MySQL主库故障自动切换(failover)、手动主从切换(sw

    来自 lhrbest
    00
  • avatar 刘旷 2021-02-23 09:33:59

    零售数字化的落地大考

    配图来自Canva可画 随着物联网时代的到来,急速而来的数字化浪潮开始重塑零售行业。在此背景下,华为、联想、亚马逊、阿里、腾讯等多个领域的巨头,都在试图参与这一发展进程的演进。 不过,在行业数字化具体推进过程中,各家企业采取的方式却不尽相同。比如华为、云从科技等企业,主要通过推出智能零售解决方案深入

    来自 刘旷
    00
  • avatar ACOOLAcer 2021-02-23 09:43:17

    数据结构——DFS深度优先遍历之n皇后问题

    n皇后是指将n个皇后放在n-n的国际象棋棋盘上,使皇后不能相互攻击到,即任意两个皇后不能再同一行、同一列或同一斜线上。 算法基本思路: 1.当N个皇后摆放好,依次输出 2.对每行U的0-N列遍历,比较第U个皇后是否会发生冲突(横、竖、对角线) 3.放置好后对该皇后、横

    来自 ACOOLAcer
    00
  • avatar 回归梦想 2021-02-23 09:52:26

    2020牛客暑期多校训练营(第二场)

    题号 标题 通过率 A All with Pairs 750/2822 B Boundary 1394/11796 C Cover the Tree 1256/5537 D Duration 1552/1883 E Exclusive OR 323/844 F Fake M

    来自 回归梦想
    00
  • avatar 回归梦想 2021-02-23 09:55:13

    2020牛客暑期多校训练营(第一场)

    题号 题目 通过率 A B-Suffix Array 789/4347 B Infinite Tree 264/1005 C Domino 24/288 D Quadratic Form 167/551 E Counting Spanning Trees 75/149 F

    来自 回归梦想
    00
  • avatar 回归梦想 2021-02-23 09:59:31

    2020牛客暑期多校训练营(第三场)

    题号 题目 通过率 A Clam and Fish 1453/4902 B Classical String Problem 1547/6542 C Operation Love 1431/5631 D Points Construction Problem 548/2238

    来自 回归梦想
    00