• avatar 二进制杯莫停 2019-08-27 11:04:59

    面试经历:滴滴-算法工程师(实习)

      上周刚面完百度,首次面试的经验不足,还是有一点挫败感的,看到同学在群里的招聘信息(内推邮箱),我还是在很短时间内修改了简历并投递了滴滴的算法岗实习,在第二天就收到了滴滴的面试电话,我突然又进入到了比较紧张的准备状态。   正所谓初生牛犊不怕虎,自己本事没到家,但还要努力尝试,增长经验和阅历,把在

  • avatar 二进制杯莫停 2019-08-22 21:23:42

    面试经历:百度-数据分析与数据挖掘(实习生)

    对自己的审视   我是一个未入职场的小白,从本科就读的专业就是计算机科学与技术,可时间匆匆,并未把握好大学的时光,从来到北京读研之后,越来越觉得大学本科是我的舒适圈,太舒适而淡忘了自己的专业和技能,重新认识自己和认清技能缺失的我,开始了改变自己的学习之路。   读研期间的专业是大数据专业,选择这

  • avatar 二进制杯莫停 2019-08-20 22:15:52

    《统计学习方法》学习笔记:(六)logistic回归与最大熵模型

      logistic回归是统计学习中的经典分类方法。最大熵是概率模型学习的一个准则,将其推广到分类问题得到最大熵模型。logistic回归模型与最大熵模型都属于对数线性模型。 1. 二分类的logistic回归模型 二项逻辑斯谛回归模型是一种分类模型,我们通过监督学习的方式来估计模型参数。

  • avatar 二进制杯莫停 2019-08-20 18:01:00

    极大似然估计法的理解和用途

      在机器学习的算法中,经常看到极大似然估计的身影,不接触数学一段时间的我,对它又熟悉又陌生,还是决定系统的写一下极大似然估计的思想。   极大似然估计法是求点估计的常用方法之一。极大似然估计法是建立在已知总体分部形式上的估计方法。 1. 基本思想 思想:在给定样本观察值的条件下,用使这组样本观

  • avatar 二进制杯莫停 2019-08-16 17:39:26

    《概率论与数理统计》:(二)随机变量及其分布

      设随机试验的样本空间为S = { e }。X = X(e) 是定义在样本空间S上的实值单值函数。称X = X(e) 为随机变量。   有许多随机试验,它们的结果本身是一个数。例如,用Y记某车间一天的缺勤人数,以W记某一地区第一季度的降雨量。我们一般以大写字母如X,Y,Z,… 表示随机变量,以小写

  • avatar 二进制杯莫停 2019-08-16 16:23:19

    《概率论与数理统计》:(一)概率论的基本概念

      本系列博文主要是针对机器学习算法中需要的一些知识点做一个总结,方便回顾和复习,我只总结了一些比较常用的概念,在学习算法的过程中遇到的概念我会慢慢更新,期待有所进步。废话不多说,我们开始总结吧! 1. 重要概念 样本空间:随机试验E的所有可能结果组成的集合成为E的样本空间。样本空间的元素

  • avatar 二进制杯莫停 2019-08-15 15:57:04

    sklearn模块之朴素贝叶斯:(二)伯努利模型的实现

      多元Bernoulli模型的朴素贝叶斯分类器适用于离散数据。与MultinomialNB不同之处为: MultinomialNB使用出现次数(频数) BernoulliNB设计用于二进制/布尔特征。 1. 预备知识 伯努利试验:设试验E只有两种可能的结果:A和~A,则称

  • avatar 二进制杯莫停 2019-08-14 18:19:54

    CSDN-markdown模板参考

    转载于CSDN官方模板提示 这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个

  • avatar 二进制杯莫停 2019-08-14 16:40:08

    sklearn模块之朴素贝叶斯:(一)多项式模型的实现

      sklearn模块全称为scikit-learn,是机器学习和人工智能领域最知名的模块之一。它提供了非常丰富的机器学习方法函数,详情可以参考scikit-learn官网文档API。 本次学习的是朴素贝叶斯,官方提供了三种方式实现: GaussianNB(高斯朴素贝叶斯) Multi

  • avatar 猫咚 2020-02-08 13:43:39

    Java(Spring概述)

    第一章 Spring概述 1.1 Spring框架是什么 Spring是于2003年兴起的一个轻量级的Java开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring的核心是控制反转(IoC)和面向切面编程(AOP)。Spring是可以在JavaSE/EE中使用的轻量级开源框架。 Spri

    来自 猫咚
    00
  • avatar ---L-B-J--- 2020-02-08 13:47:02

    STL stack

    栈(stack)是C++标准模版库(STL,Standard Template Library)中的一种顺序式容器。基本的数据结构之一,特点是“先进后出”(FILO)。如图:(图片来源于百度)一.用结构体创建一个栈: #include<iostream> using namespace

    来自 ---L-B-J---
    00
  • avatar 心谭 2020-02-08 14:01:17

    剑指offer - 数组中出现次数超过一半的数字(2种解法)

    【数组中出现次数超过一半的数字】【剑指offer】【2种解法】 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为 9 的数组{1,2,3,2,2,2,5,4,2}。由于数字 2 在数组中出现了 5 次,超过数组长度的一半,因此输出 2。如果不存在则输出 0。

    来自 心谭
    10
  • avatar 心谭 2020-02-08 14:03:54

    剑指offer - 二叉搜索树与双向链表

    【二叉搜索树与双向链表】【2种解法(一次递归 或 递归+遍历)】 题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 解法 1: 一次递归(推荐) 二叉搜索树的性质是:左节点 < 当前节点 < 右节点。转换后的双向

    来自 心谭
    71
  • avatar 心谭 2020-02-08 14:07:53

    剑指offer - 复杂链表的复制 - JavaScript

    【复杂链表的复制】【JavaScript解法】 思路 用一个哈希表表示映射关系:键是原节点,值是复制的节点。 整体算法流程是: 第一次遍历,复制每个节点和 next 指针,并且保存“原节点-复制节点”的映射关系 第二次遍历,通过哈希表获得节点对应的复制节点,更新 random 指针 代码实现 使

    来自 心谭
    40
  • avatar 心谭 2020-02-08 14:11:00

    剑指offer - 二叉树中和为某一值的路径 - JavaScript

    【二叉树中和为某一值的路径】【2种解法:递归 + 非递归】 解法 1: 前序遍历(递归) 算法实现思路是: 每次来到新节点,将节点放入当前保存的路径 检查节点是否是叶节点: 是:将路径放入结果中 不是:继续遍历左子树和右子树 上面整个过程就是一个前序遍历,但在遍历的过程中,动态地维护了当前路

    来自 心谭
    00
  • avatar 林丶同学 2020-02-08 14:58:27

    laravel-admin Storage使用阿里云OSS

    安装阿里云OSS插件: composer require jacobcyl/ali-oss-storage:^2.1。 添加服务提供者, 在config/app.php的providers数组中添加一行Jacobcyl\AliOSS\AliOssServiceProvider::class,。

    来自 林丶同学
    00
  • avatar 林丶同学 2020-02-08 15:11:55

    Laravel-admin show grid 显示关联模型字段

    usersModel定义如下: class UsersModel extends Authenticatable implements JWTSubject { use Notifiable; public $timestamps = true; protected $

    来自 林丶同学
    10
  • avatar 1张博洋1 2020-02-08 15:20:33

    c++杨辉三角题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; cin>>n; int pasc[31][31] = { 0 }; for (int i = 0; i < n; i++)

    来自 1张博洋1
    20
  • avatar 1张博洋1 2020-02-08 15:22:06

    c++班级成绩输入输出题解

    include<bits/stdc++.h> using namespace std;int main(){ float a[5][5]={},s[5]={}; for(int i=0;i<5;i++) { for(int j=0;j<5;j+

    来自 1张博洋1
    10
  • avatar 19ty53 2020-02-08 15:26:09

    A+B(高精度)

    比较简单的高精度。 高精度。顾名思义,就是在很大的位数情况下进行运算。(炸int) 其基本思想就是用数组进行模拟加法。 模拟近位。 最后遍历数组输出。 附上高精加,减,乘代码。 减,乘被注释。 自行取用修改 #include<bits/stdc++.h> #define tin int/

    来自 19ty53
    10
  • avatar 1张博洋1 2020-02-08 15:26:43

    c++矩阵元素定位题解

    include<bits/stdc++.h> using namespace std;int main(){ int a[11][11]={},n,m,c,b; cin>>n>>m; for(int i=0;i<n;i++) for(

    来自 1张博洋1
    10
  • avatar Moon清欢 2020-02-08 15:29:22

    【第2章-第6节】游戏关卡⑵—通用设计技巧和心流理论

    一、本节说明和用法指导 1.本节说明 本节是这一章的最后一节,将会承接上一节的内容,具体的讲解关卡设计的一些基本技巧和部分理论。 要给大家说清楚的是,由于大部分公司的校招不会专门招募关卡策划,所以本节对于各位而言,重点在于: 理解本质 确定用法

    来自 Moon清欢
    41
  • avatar 1张博洋1 2020-02-08 15:34:48

    c++最高身高题解

    include<bits/stdc++.h> using namespace std;int main(){ int a,Max=-100p,l,n,m;//Max目前的最大值,定负数便于比较, cin>>n>>m; for(int i=1;i&

    来自 1张博洋1
    10
  • avatar ℡唅淚﹏聽雨 2020-02-08 15:36:42

    清除浮动的几种方式

    转载:https://www.cnblogs.com/plsmile/p/11125641.html 标准流:盒子会各占整行位置。子盒子若是标准流,父盒子虽然没有高度,但是会撑开父盒子高度。 浮动:盒子浮了起来,不会占据原来的位置,若父盒子没有定义高度,则不会撑开父盒子,父盒 子高度为0。(浮动可以

  • avatar 1张博洋1 2020-02-08 15:37:14

    c++矩阵相等判定题解

    include<bits/stdc++.h> using namespace std;int main(){ int a[101]={},b[101]={},n,m; cin>>n>>m; for(int i=0;i<n;i++) {

    来自 1张博洋1
    10
  • avatar 麻花蘸豆浆 2020-02-08 16:09:32

    上下取整

    include<stdio.h> include<math.h> main(){double a; int down,up;scanf("%lf",&a); down=floor(a); up=ceil(a);printf("%d\n%d",down,up);}

    来自 麻花蘸豆浆
    00
  • avatar ---L-B-J--- 2020-02-08 16:16:09

    STL queue

    队列(queue)是C++标准模版库(STL,Standard Template Library)中的一种顺序式容器。基本的数据结构之一,特点是“先进先出”(FIFO)。如图:(图片来源于百度)一.使用直接使用队列需要头文件: #include<queue>//或者万能头文件#inclu

    来自 ---L-B-J---
    00
  • avatar 岳佳轩 2020-02-08 16:17:05

    控制输出

    include<bits/stdc++.h> using namespace std;int main () { int n; while(scanf("%d",&n)!=EOF){ //多组输入。 for (int i=0;i<n;i

    来自 岳佳轩
    10
  • avatar 1张博洋1 2020-02-08 16:18:58

    c++线段图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 for(int i=0;i<n;i++) { if(i==n-1)/

    来自 1张博洋1
    10
  • avatar 1张博洋1 2020-02-08 16:20:54

    c++正方形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行 {

    来自 1张博洋1
    00
  • avatar 1张博洋1 2020-02-08 16:23:26

    c++直角三角形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行 {

    来自 1张博洋1
    00
  • avatar 1张博洋1 2020-02-08 16:25:31

    c++翻转直角三角形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行 {

    来自 1张博洋1
    10
  • avatar 1张博洋1 2020-02-08 16:28:04

    c++带空格直角三角形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行 {

    来自 1张博洋1
    10
  • avatar 1张博洋1 2020-02-08 16:31:13

    c++金字塔图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行

    来自 1张博洋1
    00
  • avatar 岳佳轩 2020-02-08 16:36:07

    控制变量(输出)

    include<bits/stdc++.h> using namespace std;int main(){ int o; while(cin>>o){ for(int i=0;i<o;i++){ //空格输出终点(从后往前输出)

    来自 岳佳轩
    00
  • avatar 1张博洋1 2020-02-08 16:42:37

    c++菱形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制上边部分的行数

    来自 1张博洋1
    10
  • avatar 麻花蘸豆浆 2020-02-08 16:44:30

    平方根

    include<stdio.h> include<math.h> main(){int n,m; scanf("%d",&n);m=sqrt(n); //整形数据间的运算本身就包含向下取整printf("%d",m);}

    来自 麻花蘸豆浆
    20
  • avatar 麻花蘸豆浆 2020-02-08 16:51:46

    温度转换

    include<stdio.h> main(){double f,c;scanf("%lf",&f);c=(double)5/9*(f-32);printf("%.3lf",c);}

    来自 麻花蘸豆浆
    00
  • avatar 牛客6094022号 2020-02-08 16:58:55

    删除链表中重复的结点

    public ListNode deleteDuplication(ListNode pHead) {         if (pHead == nu

    来自 牛客6094022号
    00
  • avatar 岳佳轩 2020-02-08 17:00:26

    控制变量

    include <bits/stdc++.h> using namespace std;int main (){ int n; while(cin>>n){ for(int i=0;i<n;i++){ //输出终点 前--后

    来自 岳佳轩
    10
  • avatar 岳佳轩 2020-02-08 17:14:59

    控制变量

    include include using namespace std;int main(){ int n=0; while(cin>>n){ //两部分输出 //第一部分:正置金字塔 前n行 for(int i=0;i<n;

    来自 岳佳轩
    10
  • avatar 麻花蘸豆浆 2020-02-08 17:43:21

    四舍五入

    include<stdio.h> main(){int n,m;scanf("%d",&n);m=(n+5)/10*10;printf("%d",m);}

    来自 麻花蘸豆浆
    50
  • avatar 麻花蘸豆浆 2020-02-08 17:56:06

    加法模拟器

    include<stdio.h> main(){int a,b;scanf("%d %d",&a,&b);printf("%d+%d=%d\n",a,b,a+b);printf("%7d\n+%6d\n-------\n%7d",a,b,a+b);}//格式控制符控制数据

    来自 麻花蘸豆浆
    40
  • avatar 林丶同学 2020-02-08 17:57:36

    Laravel 模型自关联

    分类表定义如下: 字段名称 字段类型 字段描述 id unsigned int primary key 自增主键 pid unsigned int 父级分类ID cate_name varchar(30) 分类名称 一个分类只能有一个父级,对应操作使用hasOne, 一个

    来自 林丶同学
    00
  • avatar 麻花蘸豆浆 2020-02-08 18:03:54

    判断奇偶

    include<stdio.h> main(){int n;scanf("%d",&n);if(n%2)printf("odd"); else printf("even");}

    来自 麻花蘸豆浆
    00
  • avatar 麻花蘸豆浆 2020-02-08 18:11:01

    一大一小

    include<stdio.h> main(){int x,y,t;scanf("%d%d",&x,&y);if(x<y){t=x;x=y;y=t;}printf("%d\n%d",x,y);}

    来自 麻花蘸豆浆
    10
  • avatar PeterWinchester 2020-02-08 18:33:32

    Windows用C++获取鼠标在控制台的操作

    首先,引入头文件:然后,需要如下代码:接下来的看情况选择:1.判断是否有鼠标操作2.获取鼠标指针在控制台窗口的位置3.检测鼠标点击事件

    来自 PeterWinchester
    10
  • avatar PeterWinchester 2020-02-08 18:47:27
    来自 PeterWinchester
    10
  • avatar --嘤色暴撃-- 2020-02-08 18:53:19

    Link PowerⅡ题解报告

    分块大法吼啊!(ಡωಡ) 虽然知道是线段树。但是我觉得好久没搞线段树。我不会打惹过于无趣。所以用了分块。谁叫这题数据<=,明摆着练分块的,分块的每次操作是然后就是经常有的:码字15分钟,debug 2小时,搞得我连模拟题都没做完。。。。难受qwq 分块思想 把一个整体分成一块块,遍历块比遍历点

    来自 --嘤色暴撃--
    20
  • avatar a4199 2020-02-08 18:59:36

    牛牛的k合因子数

    计算n范围内的质数, 然后计算n范围内的每个数的因数除质数外还有几个因数, 最后进行统计; #include<bits/stdc++.h> using namespace std; bool b[200000];//用来判断因数是否为质数 int d [600]; int sum[

    来自 a4199
    30
  • avatar a4199 2020-02-08 19:19:09

    牛牛的Link Power I

    > 可以分析出第i个'1'可以产生的能量,是i - 1个'1'与前面产生的能量,加上i和i-1的距离乘于前面'1'的个数(因为前面每个'1'与第i个1的距离与第i - 1的距离相比都增加了i和i-1的距离) #include<bits/stdc++.h> using names

    来自 a4199
    50
  • avatar 徘徊♀往事♂ 2020-02-08 19:22:38

    递归

    我们可以按照递归的思路来进行,每次打印矩阵的外圈,然后剩下的内部的小矩阵重复这个过程。 ArrayList<Integer> res = new ArrayList<>(); int[][] Matrix; public ArrayList<In

  • avatar a4199 2020-02-08 19:24:10

    牛牛的数组越位

    简单模拟,对每种情况判断即可 #include<bits/stdc++.h> using namespace std; long long s; long long n, m, p; int a[30000000]; long long x, y, val; int t; in

    来自 a4199
    20
  • avatar 进击的小one 2020-02-08 19:39:12

    多态

    面向对象三大特性 封装——定义类的准则封装是根据职责将属性和方法封装到一个抽象的类中 继承——设计类的技巧继承实现代码的重用,相同的代码不需要重复的编写,子类针对自己特有的需求,编写特定的代码。 多态——调用方法的技巧不同的子类调用相同的父类方法,产生不同的执行结果。多态可以增加代码的灵活程度,以

    来自 进击的小one
    10
  • avatar 冯子优 2020-02-08 20:02:02

    include<bits/stdc++.h>//万能头文件

    include<bits/stdc++.h>//万能头文件 int main(){ int a; int i=0; while(scanf("%d",&a)!=EOF)//多组输入 {for(i=0;i<a;i++){ printf("*");//输出线段图案 }

    来自 冯子优
    00
  • avatar alex& 2020-02-08 20:04:18

    除 k 取余法

    除k取余法,主要用于把十进制的数化为k进制的数。 原理: 不同进制的数之间可以相互转化。 任意 k进制数,都可以写作 an*kn + an-1*kn-1 + an-2*kn-2 + …… + a1*k1 + a0*k0 的 按权展开式。 k进制中,k是确定的,各个位的位权也是确定的,那么进制转

    来自 alex&
    10
  • avatar 1张博洋1 2020-02-08 20:11:44

    c++反斜线形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行数 {

    来自 1张博洋1
    10
  • avatar 岳佳轩 2020-02-08 20:17:27

    控制输出

    include include include using namespace std;int main(){ int n=0; while(cin>>n){ for(int i=0;i<n;i++){//循环次数 先输出倒置三角形(不包括最后一个)

    来自 岳佳轩
    00
  • avatar 冯子优 2020-02-08 20:18:04

    include<bits/stdc++.h>//万能头文件

    include<bits/stdc++.h>//万能头文件 using namespace std;int main () { int n; while (cin >> n) {//多组输入 for (int i = 0;i < n;i++) {//控

    来自 冯子优
    00
  • avatar 1张博洋1 2020-02-08 20:23:13

    c++正斜线形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行数 {

    来自 1张博洋1
    00
  • avatar 1张博洋1 2020-02-08 20:33:07

    c++“空心”正方形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行数 {

    来自 1张博洋1
    20
  • avatar 冯子优 2020-02-08 20:36:22

    #include<bits/stdc++.h>//万能头文件

    include<bits/stdc++.h>//万能头文件 using namespace std;int main () { int n; while(cin >> n){//多组输入 for(int i = 1; i <= n; i++){

    来自 冯子优
    00
  • avatar 1张博洋1 2020-02-08 20:40:39

    c++“空心”三角形图案题解

    include<bits/stdc++.h> using namespace std;int main(){ int n; while(cin>>n)//多组输入 { for(int i=0;i<n;i++)//控制行数 {

    来自 1张博洋1
    00
  • avatar 一Wa哇一天 2020-02-08 20:50:51

    牛牛的Link Power II(数组数组)

    @[TOC] 题目链接:牛牛的Link Power II 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述牛牛有一颗大小为n的神奇Link-Cut 数组,数组上的每一个节点都有两种状态,一种为lin

    来自 一Wa哇一天
    60
  • avatar 沛的0101 2020-02-08 21:05:48

    NowCoder小定律

    时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<50),判定该表达式的值是否为素数 输入描述:输入数据有多组,每组

    来自 沛的0101
    00
  • avatar 风尽起长歌 2020-02-08 21:21:14

    JavaMailSender可以直接依赖注入

    @Autowired private JavaMailSender mailSender;Spring Boot的starter模块提供了自动化配置,在引入了spring-boot-starter-mail依赖之后,会根据配置文件中的内容去创建JavaMailSender实例,因此我们可以直接在需要

    来自 风尽起长歌
    00
  • avatar 黎明rj 2020-02-08 21:29:33

    蛇形矩阵(入门题目)

    寻找规律,迎刃而解 可以发现每一斜行的数字个数是由1递增至n再递减至1的,写每一斜行的数字递增方向都是固定的。 需要注意:1.对角线的左右两侧切换斜行时坐标变化不同           &

    来自 黎明rj
    20
  • avatar Kat. 2020-02-08 21:45:27

    java构造方法

    重载构造方法 、默认构造方法、子类调用父类的构造方法、构造方法的作用域、构造方法的访问级别 在多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。构造方法必须满足以下语法规则: (1) 方法名必须与类名相同。 (2)不要声明返回类

    来自 Kat.
    00
  • avatar TainyHu 2020-02-08 21:56:00

    shopee的零食柜 问题解决

    首先说下结果,自测结果通过,但提交结果运行超时,case通过率14.29%。说明思路基本正确,但是代码需要改进,代码的时间复杂度O(N^2)。 刚看时不懂题在说什么,后面看大家的讨论有点懂问题是什么。用自己的话说下,输入是这样: 8 5 6 5 6 7 6 6 3 1 第一个元素

    来自 TainyHu
    30
  • avatar 希望一切都顺利 2020-02-08 21:56:37

    和为S的连续正整数

    感觉不知道怎么回事,想着想着就往递归的方向去做了:首先题目要求至少两个连续的数的和为指定值,因此如果是两个数的话,必定是1+sum/2 和 sum/2,因此普遍情况(两个数字及以上)一定小于等于 1+sum/2因此使用一个递归公式,当数字和满足的情况下才进行添加,由于是从最后一个数添加的,那么根据题

  • avatar me滚去学习 2020-02-08 22:11:16

    二叉树和递归

    一、二叉树 一定要描述清楚递归的终止条件和递归过程 1、给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15

    来自 me滚去学习
    00
  • avatar chaosoper 2020-02-08 23:22:19

    华为云使用心得

    今天闲逛牛客网,差点错过华为云的机会(9块一年?)想想去年100多买的阿里云,捶胸顿足。 简单谈谈华为云的使用心得1.华为云只能通过远程登陆一种方式登陆。 2.华为云监控指标界面还算可以3.在华为云服务器安装配置httpd服务来做简单的测试 Apache HTTP Server(简称Apache)

    来自 chaosoper
    10
  • avatar 高博cool 2020-02-08 23:28:39

    2020牛客寒假算法基础集训营3

    A-牛牛的DRB迷宫I https://ac.nowcoder.com/acm/contest/3004/A 题面:      解题思路:本题容易误导(本人觉得)使用BFS来写,求出全部的方法种数,但

    来自 高博cool
    10
  • avatar 看见我请叫我去学习HA 2020-02-08 23:41:21

    牛牛的DRB迷宫II题解(构造)

    想不到的构造系列 题意: 给定一个数,要求构造一个数据范围: rt Face Tutorial: 首先看, 想到二进制拆分构造一个横坐标为30的矩阵, 对角线是2的k次方的方案数, 如果n在二进制表示的第i位上是1, 就要贡献到答案里: #include <bits/stdc++.

  • avatar Tiiktak 2020-02-09 00:18:29

    训练神经网络的基本步骤

    1. 选择一种网络结构 即选择神经元之间的连通模式 输入层与输出层单元个数由具体特征决定 隐藏层通常默认为1层;若为多层,则每个隐藏层单元个数应相等。通常隐藏层单元数越多越好 隐藏层单元数应与输入特征数相匹配 2. 随机初始化权重 通常把权重值初始化为接近0的很小的数 3. 执行前向传播

    来自 Tiiktak
    00
  • avatar 风尽起长歌 2020-02-09 00:44:34

    @Value注解

    @Value(“#{}”) 表示SpEl表达式通常用来获取bean的属性,或者调用bean的某个方法。当然还有可以表示常量 用 @Value(“${xxxx}”)注解从配置文件读取值的用法 项目示例 @Value("${spring.mail.username}")

    来自 风尽起长歌
    00
  • avatar a4199 2020-02-09 02:38:29

    牛牛的DRB迷宫I

    可以从选择一个空格进行分析最终得到答案,如果一个空格只与其左边的空格相连通(即a[i][j - 1] == 'R'),那么到达这个空格与到达其左边空格的总方案相等。如果一个空格只与其上边的空格相连通(即a[i - 1][j] == 'D'),那么到达这个空格与到达其上边空格的总方案相等。如果一个空格

    来自 a4199
    80
  • avatar JXNU江新宇 2020-02-09 10:02:11

    寒假训练赛3 因数 埃筛 汉诺塔

    H题 题意 统计1~n“k合因子数”数量。一个数的k合因子数是指这个数所有是合数的因子的数量。 思路 使用埃氏筛标记出来[1,n]所有的合数,因为埃氏筛的模板是标记质数,要特别注意1和0既不是质数又不是合数,所以记得要改一下标记。完成了这一步以后,我们得到一个[1,n]是否是合数的bool数组chk

    来自 JXNU江新宇
    30
  • avatar 一Wa哇一天 2020-02-09 10:43:08

    [SDOI2009]HH的项链

    @[toc] 题目链接:[SDOI2009]HH的项链 时间限制: C/C++ 1秒,其他语言2秒空间限制: C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步完后,他

    来自 一Wa哇一天
    00
  • avatar 两杆大烟枪 2020-02-09 10:46:31

    牛客网

    1.tcp上面可以有多少个http协议连接结束后查找的答案。默认情况下建立 TCP 连接不会断开,只有在请求报头中声明 Connection: close 才会在请求完成后关闭连接。如果维持连接,一个 TCP 连接是可以发送多个 HTTP 请求的。推荐:https://zhuanlan.zhihu.

    来自 两杆大烟枪
    00
  • avatar 一Wa哇一天 2020-02-09 10:46:57

    [SDOI2009]HH的项链

    @[toc] 题目链接:[SDOI2009]HH的项链 时间限制: C/C++ 1秒,其他语言2秒空间限制: C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步完后,他

    来自 一Wa哇一天
    00
  • avatar PeterWinchester 2020-02-09 11:13:55

    控制台扫雷升级版(可鼠标操作)

    #include <iostream> #include <cstdio> #include <cstring> #include <windows.h> #include <conio.h> #include <stdlib.h&g

    来自 PeterWinchester
    00
  • avatar 猫咚 2020-02-09 11:33:02

    Java(IoC控制反转)

    第二章 IoC控制反转 控制反转(IoC, Inversion of Control),是-一个概念,是一.种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。通过容器实现对象的创建,属性赋值,依赖

    来自 猫咚
    00
  • avatar TLE 2020-01-27 18:46:06

    AtCoder Beginner Contest 153 题解

    题解链接:题解链接 RD是输入,OT是输出 A – SERVAL VS MONSTER 链接: A题 题意: 给你怪物血量H和攻击一次扣A血,问至少要攻击几次能使怪物的血量小于或者等于0 解法: 按题意模拟,考虑到循环减去时间会较长,故判断奇偶后除求解攻击次数 代码 int main()

    来自 TLE
    00
  • avatar TLE 2020-01-24 16:12:29

    Codeforces Round #615 (Div. 3) B. Collecting Packages

    题目链接:B题链接 题目大意:走路收集背包,只能向右和向左走,如果不能全部收集则输出NO,否则则输出YES,并且路径要满足最短,且字典序最小。 解题思路:直走别瞎拐,排序,先走到力原点近的,会导致左拐的地和向下的点全部会导致NO,所以再进行下判断。 const int N = 10000;

    来自 TLE
    00
  • avatar TLE 2020-01-24 16:01:13

    Codeforces Round #615 (Div. 3) A. Collecting Coins

    题目链接:A题 题目大意:现在有 Alice, Barbara, and Cerene 三个人,他们手上已经分别有a、b、c个硬币,现在来了一个p姓男子,手上有n个硬币,现将这n个硬币全部分给这三个人,每个人分别分到A、B、C个,若分完后能满足A+a = B+b = C+c则输出 YES 否则则输

    来自 TLE
    00
  • avatar TLE 2019-12-09 19:49:27

    Codeforces Round #604 (Div. 2) C. Beautiful Regional Contest

    【题目链接】C题链接 【题目类型】思维、模拟 【题目大意】一共有t个测试样例。一共有n个人进行答题,每个人分别答出a[i]个题,现在要求你为这个比赛设计奖项,分别有金牌、银牌、铜牌、没有奖牌四个选项。题目要求金牌数小于银牌同时也小于铜牌,但是银牌和铜牌之间没有要求,同时要求金银铜三种奖牌的总数不

    来自 TLE
    00
  • avatar TLE 2019-12-08 23:01:41

    Codeforces Round #604 (Div. 2) B. Beautiful Numbers

    【题目链接】B题链接 【题目类型】数学、模拟 【题目大意】给你一串序列,里面有1-n,n个数字。现在要求你求解是否判断m(1~n),是否存在一段连续子序列满足刚好有(1-m) m个数字,如果有答案序列m位置上的值就为1,没有就为0. 【解题思路】稍微概括一下,就是判断每个m和1的相对位置就能很

    来自 TLE
    00
  • avatar TLE 2019-12-08 22:18:53

    Codeforces Round #604 (Div. 2) A. Beautiful String

    【题目链接】A题链接 【题目类型】模拟 【题目大意】输入一个t表示有t组测试样例。每组测试样例有一个字符串,字符串中含有abc以及?,现在要求你替换字符串中所有的问号,使得字符串满足不会有连续两个一样的字符,如果无法构成则输出-1如果可以构成则输出字符串。 【解题思路】就按照题目的意思去模拟,

    来自 TLE
    00
  • avatar TLE 2019-12-02 21:55:54

    Codeforces Round #603 (Div. 2) B. PIN Codes

    【题目链接】B题链接 【题目类型】贪心模拟 【题目大意】一共有t个测试样例。输入n表示有n个长度为4的数字串,(n <= 10)对数字串进行最少次修改,保证不出现重复字符串。 【解题思路】只修改第一个位置的就可以了,因为最多只输入10个字符串(‘0’ - ‘9’),每次修改前先统计一下每

    来自 TLE
    00
  • avatar TLE 2019-12-01 13:37:54

    Codeforces Round #603 (Div. 2) A. Sweet Problem

    【题目链接】A题链接 【题目类型】思维 【题目大意】有三种颜色的糖果(色素警告!)分别是红绿蓝,每天吃两个糖果,但两个糖果不能是同一个颜色,问最多能吃几天呢? 【解题思路】这题还是比较简单的,主要是在于选择每天吃哪两个糖果,其实通过样例就可以知道每种情况了。 input 6 1 1 1

    来自 TLE
    00
  • avatar TLE 2019-11-25 19:38:05

    Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3) C. Messy

    【题目链接】C题链接 【题目类型】贪心、模拟 【题目大意】有t个测试样例。现在给你长度为n的字符串,要求你通过 In one operation you can choose any consecutive substring of s and reverse it. In other

    来自 TLE
    00
  • avatar TLE 2019-11-24 22:16:17

    Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3) A. Math Problem

    【题目链接】A题链接 【题目类型】模拟 【题目大意】给你n段区间要求你求解,求解一个最小答案区间满足这个区间与这n个区间最少都有一个共同点 【解题思路】 可以看一下图片 这两个线段实际上只需要【R1,R1】就可以了 这种情况要想要答案区间最小,那么选最小的右边和最大的左边(这也就是最关键

    来自 TLE
    00
  • avatar TLE 2019-11-24 21:56:00

    Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3) B - Box

    【题目链接】B题链接 【题目类型】 模拟 【题目大意】给你一段长度为n的序列,q1,q2,q3,q4…qn 这段序列是通过p1,p2…pn, 在p1, p2…pn当中只存在1到n的数字,且不会出现重复现象,经过如下操作获得的 q1=p1, q2=max(p1,p2), q3=max(p1,p2,

    来自 TLE
    00