• avatar 牛客228195230号 2020-06-07 08:33:11

    【剑指offer】和为S的连续正数序列

    题目描述小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的

  • avatar 菜鸡要上街 2020-06-07 09:10:48

    用栈的假排序

    链接:https://ac.nowcoder.com/acm/problem/14893来源:牛客网 给你一个1->n的排列和一个栈,入栈顺序给定你要在不打乱入栈顺序的情况下,对数组进行从大到小排序当无法完全排序时,请输出字典序最大的出栈序列 用例 输入 5 2 1 5 3 4输出 5 4 3

    来自 菜鸡要上街
    00
  • avatar 19-hanhan 2020-06-07 09:38:55

    【练习】栗酱的不等式

    题目 题目描述: 有不等式y⋅x3≤ n,已知y为正整数,x为大于1的正整数,问当x和y的解数量刚好为m的时候n的最小值,如果不存在输出 -1。 输入描述: 多组数据读入。 每组数据一个数字m,如题所示。 输出描述: 每组数据输出一行,输出答案。 解析

    来自 19-hanhan
    20
  • avatar TheAutumnGlory 2020-06-07 09:54:39

    小A与小B

    BFS 这道题要求小A和小B最早的相遇时间。而小A的行走规则是:每次可以走8个方向,每次走一步小B的行走规则是:每次可以走4个方向,但每次走两步(两步不一定是要同方向) 于是我们可以在每秒分别在对小A,小B每秒的行走进行讨论:分别建立小A,小B的队列,依次对他俩进行,并分别记录下行走中可以到达的点,

    来自 TheAutumnGlory
    50
  • avatar sunrise__sunrise 2020-06-07 09:54:52

    第十七届浙大城市学院程序设计竞赛(同步赛)

    A、Sumo and Keyboard-Cat 直接遍历整个字符串康康多少个地方进行了大小写转换,初始状态为大写,注意一下就过了,签到题。 #pragma GCC target("avx,sse2,sse3,sse4,popcnt") #pragma GCC optimize("O2,O3,Ofas

    来自 sunrise__sunrise
    20
  • avatar TheAutumnGlory 2020-06-07 10:10:48

    旅游

    树形DP 其实这道题大体思路跟牛客小白月赛25的C题差不多,或者说是大部分的树形DP可能都是这个思路吧。 首先在这道题中,一共有条边,很明显是棵树,接着看,它限制了每次游览只能游览当前住宿过的城市周围距离为1的所有城市,这不就是对于一个点去参观所有他的儿子节点吗?再然后,他会选择一个城市住宿,那么我

    来自 TheAutumnGlory
    20
  • avatar __Aurora__ 2020-06-07 10:22:01

    C题数据生成器

    #include<bits/stdc++.h> using namespace std; int t, n, m, mod=1e9, modn=2e5, a; int main() { ios::sync_with_stdio(false); srand(time(NU

    来自 __Aurora__
    00
  • avatar jxnu19-商软2班-蔡佳乐 2020-06-07 10:29:09

    牛客IOI周赛17-普及组D,数列统计

    题意 求以xx结尾的长度为ll的不下降正整数数列一共有多少个。对911451407911451407取模 输入描述 本题有多组数据。第一行一个正整数TT,表示数据组数。对于每组数据:两个用空格隔开的整数l, xl,x。 输出描述 T行,每行一个答案。 解析 看了隔壁大佬的博客大佬博客

  • avatar 19-hanhan 2020-06-07 10:37:01

    【练习】小咪买东西

    题目 题目描述: 小咪是一个土豪手办狂魔,这次他去了一家店,发现了好多好多(n个)手办,但他是一个很怪的人,每次只想买k个手办。 而且他要让他花的每一分钱都物超所值,即:买下来的东西的总价值/总花费=max。请你来看看,他会买哪些东西吧。 输入描述: 多组数据。 第一行一个

    来自 19-hanhan
    31
  • avatar Zivon 2020-06-07 10:39:29

    数学O(1)法

    class Solution { public: int cutRope(int number) { int tmp = number % 3; if(number < 4) return number-1; switch(tmp){

    来自 Zivon
    00
  • avatar UpMing 2020-06-07 10:42:11

    SCOI2005]最大子矩阵(dp)

    一开始思路错了,想着把k当成1 求了一个最大子矩阵然后对最大子矩阵所在的一行用最大k段子序列,后来发现思路错了,因为这样所求的子矩阵的终点行一定都相同了正确的思路:因为m(列)是1&amp;amp;amp;lt;=m&amp;amp;amp;lt;=2,只有两种情况,对于m==1时候

    来自 UpMing
    10
  • avatar Cindy_Chen 2020-06-07 10:43:58

    数据结构知识点整理(二)——线性表

    最近在upup巩固专业课基础,把上一次只有顺序表的笔记删掉了,重新发一个完整版的@-@ (一)线性表的定义和基本操作 (二)顺序表 (三)单链表 (四)双链表 (五)循环链表 (六)静态链表 (七)顺序表和链表的比较与选择 推荐学习视频(B站) 数据结构考研复习

    来自 Cindy_Chen
    10
  • avatar 小姐姐kankan卡哇伊的yzn~ 2020-06-07 10:43:59

    导弹防御系统--距离***搜索还有9题

    闲谈:搜索是个神奇的东西,我也不知道为什么2^50能过.可能只是因为最坏是2^50左右吧QAQ.这题思路是很简单的,对于每个点,我们有两个选择.一是放到上升序列中去,二是放到下降序列中去,假如都不能放,那么就要自己重新开一个.然后直接搜索递归即可.基于最优解肯定是要放到最近的序列连续.然后第一次找到

  • avatar jxnu19-商软2班-蔡佳乐 2020-06-07 10:54:00

    【每日一题】6月1日Contest

    题意 n支队伍一共参加了三场比赛。一支队伍x认为自己比另一支队伍y强当且仅当x在至少一场比赛中比y的排名高。求有多少组(x,y),使得x自己觉得比y强,y自己也觉得比x强。(x, y), (y, x)算一组。 输入描述 第一行一个整数n,表示队伍数; 接下来n行,每行三个整数a[i], b[

  • avatar Kur1su 2020-06-07 10:54:51

    读 paper 清单和分类

    个人泛读后的理解概括 主要方向 搜索引擎系统关键技术。主要研究搜索引擎系统相关的数据索引、数据压缩、计算和优化等关键技术。 云存储系统及可靠性研究研究基于数据中心的云存储系统的数据布局、数据编码、数据迁移、重复数据删除和可靠性分析等内容。 面向大数据的GPU计算技术该课题针对生物信息学、图形图

    来自 Kur1su
    20
  • avatar ssssxt 2020-06-07 10:57:14

    python 调整数组顺序使奇数位于偶数前面

    输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。判断如果是奇数插入。时间复杂度n^2 class Solution: def reOrderArray(self, nums

    来自 ssssxt
    00
  • avatar Luckyblock 2020-06-07 10:58:53

    About me

    你是谁? 来自山东某县级小中学的高二学生。 常用 Id:Luckyblock / Luckyblock233Luogu:灵乌路空qq:1032041649 如果你发现有个人叫 Unluckyblock 那多半也是我( 形容一下自己? 车万众,百合厨,秘封病,PCGame 苦手。 Id 有

    来自 Luckyblock
    00
  • avatar 凌祁 2020-06-07 11:38:57

    Contest

    树状数组+排序 A比B的一场排名高,并且B也有一场的排名比A高那么对第一场排序后,就保证了后面的排名比前面的排名高,这样只需要统计有多少个数对(a[i],a[j]) 满足 i<j && a[i]>a[j] 这不就是求逆序数对吗。所以我们对任意两场求逆序数对即可。以第一场

    来自 凌祁
    00
  • avatar 小姐姐kankan卡哇伊的yzn~ 2020-06-07 12:23:09

    武士风度的牛--距离***搜索还有8题

    闲谈:这题太***了,我就不解释了.先试了发迭代加深,主要是测试自己会搜不,我也知道会t..)这是迭代加深的代码: #include <bits//stdc++.h> using namespace std; typedef pair<int,int> pi; const i

  • avatar LPL006 2020-06-07 12:29:55

    哈希表

    基本介绍散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。![图片说明](https://uploadfiles.no

    来自 LPL006
    00
  • avatar 随便发挥 2020-06-07 12:49:42

    [Leetcode 竞赛] 第 192 场周赛

    竞赛链接 新鲜出炉今天的周赛, 上周周末出去玩了所以没有更新, 这周重新恢复 😅 这场周赛感觉难度适中, 我的发挥也不错, 最终排到了 23 名, 可能题目也是我比较熟悉的类型吧 [1470] 重新排列数组 题目难度: 简单 原题链接 题目描述 给你一个数组 nums ,数组中有

    来自 随便发挥
    00
  • avatar 菜鸡要上街 2020-06-07 13:07:18

    牛客算法竞赛入门课第二节习题--竞赛技巧

    链接:https://ac.nowcoder.com/acm/problem/15056来源:牛客网 在ACM竞赛中,当遇到有两个队伍(人) 解出相同的题目数量的时候,我们需要通过他们解决问题的总时间进行排序。一共有 N(1<=N<=5,000)条时间被以时(0<=Hours<

    来自 菜鸡要上街
    10
  • avatar 十一21 2020-06-07 13:35:51

    VUE的响应式原理

    vue的内部使用Oject.defineProperty()来实现数据响应式。vue.js 则是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。vue通过遍历传入

    来自 十一21
    01
  • avatar 19-hanhan 2020-06-07 13:42:49

    【练习】位数差

    题目 题目描述: 给一个数组{a},定义 h(a,b)为在十进制下 a + b 与 a 的位数差,求 ,0的位数为1。 输入描述: 第一行读入一个正整数 n (1 <= n <= 105)。

    来自 19-hanhan
    70
  • avatar Kev33N 2020-06-07 13:50:34

    Spring笔记

    1、Spring 1.1、简介 Spring : 春天 --->给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很

    来自 Kev33N
    02
  • avatar 吖呀呀 2020-06-07 14:37:19

    密码强度等级(C语言实现,注意多个输入输出的处理)

    C语言实现,注意多个输入输出的处理 // 输入格式:while(scanf("%s",str)!=EOF) // 变量初始化都要在whil循环里面,因为对每次读到的数据都要重新开始计算!!!一定不能放在外面,会导致自测用例通过,但提交调试不通过,即导致不支持多次输入并计算其对应结果

    来自 吖呀呀
    31
  • avatar 青春不悔 2020-06-07 14:40:53

    分治法

    画坐标时,横纵坐标不同,又a[i][j]写成a[i]了。通过分治注意范围。#include<iostream>using namespace std;int a[20][20]={0};void fun(int i,int j,int n,int t){ if(n<=0) r

    来自 青春不悔
    00
  • avatar 十一21 2020-06-07 14:49:37

    js内存泄漏和垃圾回收机制

    内存泄漏程序中已动态分配的堆内存由于某种原因程序未释放或无法释放引发的问题。程序的运行需要内存,只要程序提出要求,操作系统或者运行时就必须提供内存。对于持续运行的服务进程,必须及时释放内存,否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。不再用到的内存,没有及时释放,就叫做内存泄漏。C需

    来自 十一21
    00
  • avatar 笙歌歇尽兮人散尽 2020-06-07 14:57:52

    Subsequence

    题目大意:给出一个序列,求出其和等于一个数的最小区间。方法:尺取法原理:给出一个尺子起点l和终点r,刚开始为初始值,既l=r=1;当区间和的值小于n时,r加1,区间和继续增大,当区间和值大于n时,记录此时区间长度,更新最短有效区间长度,将l减1,区间和减小,区间长度减小。这里我取了前缀和,来表示区间

  • avatar 游鲨游戏圈 2020-06-07 15:11:34

    游戏开发中的破碎系统

    文 |游鲨游戏 / 图| 网络/原创 0、引言 策划:这块石头,玩家要能砍碎,而且要有猛然崩裂之感。 程序:在真实世界里,物体受到冲击会破裂成若干小块,在游戏中,这种破碎效果是由物理引擎中的破碎系统实现的。 游戏物理引擎会模拟物体(刚体 RigidBody)的撞击,当撞击发生时,物理引擎计算出撞击的

    来自 游鲨游戏圈
    02
  • avatar aud 2020-06-07 15:12:38

    Lc127 单词接龙

    127. 单词接龙 给定两个单词(beginWord 和 endWord)和一个字典,找到从 beginWord 到 endWord 的最短转换序列的长度。 找最短路径,用bfs(广度优先搜索,按照声波的方式,一层一层的扩散;或者生活中找人) 遍历的时候要

    来自 aud
    00
  • avatar 小白--cumt 2020-06-07 15:18:03

    STL--islower(),isupper(),tolower(),toupper()

    好用的STL -islower(),isupper(),tolower(),toupper();其实我是非常不想记这个的,非常的枯燥,但是结合题目就不一样了2. islower() 判断是不是小写3. tolower() 转换成小写4. 需要的头文件 #include<cctype>5.

    来自 小白--cumt
    00
  • avatar 小白--cumt 2020-06-07 15:21:36

    STL -- isalpha()

    判断是不是字母,不区分大小写 #include<iostream> #include<cctype> using namespace std; int main() { char s; while(cin >> s) {

    来自 小白--cumt
    10
  • avatar 19-hanhan 2020-06-07 15:35:03

    【练习】[CQOI2010]扑克牌

    题目 题目描述: 你有n种牌,第i种牌的数目为ci。另外有一种特殊的牌:joker,它的数目是m。 你可以用每种牌各一张来组成一套牌,也可以用一张joker和除了某一种牌以外的其他牌各一张组成1套牌。 比如,当n=3时,一共有4种合法的套牌:{1,2,3}, {J,2,3},

    来自 19-hanhan
    00
  • avatar 小白--cumt 2020-06-07 15:40:58

    switch case

    没有别的意思,就是数一下switch case 语句switch 里面只能是整数,不能是浮点数等其他类型 #include<iostream> using namespace std; int main() { int n; while(cin >> n)

    来自 小白--cumt
    00
  • avatar Leida_徐晓雅 2020-06-07 15:46:25

    HTML和CSS示例(一)——课程表

    注:此例子需要用到几个图片:边框.jpg,标题.png,绿色背景.jpg,请把这三个图片文件拷贝到images文件夹中。图1:边框.jpg 图2:标题.png 图3:绿色背景.jpg 页面源代码如下: <!DOCTYPE html> <html> <head> &

    来自 Leida_徐晓雅
    00
  • avatar bloodfire 2020-06-07 15:48:38

    6/7刷题

    1.单词接龙给定两个单词(beginWord 和 endWord)和一个字典 wordList,找出所有从 beginWord 到 endWord 的最短转换序列。转换需遵循如下规则:每次转换只能改变一个字母。转换过程中的中间单词必须是字典中的单词。说明:如果不存在这样的转换序列,返回一个空列表。所

    来自 bloodfire
    00
  • avatar ycyaw 2020-06-07 15:51:11

    三角形和线段 题解

    某集训原题(逃 直接枚举5个点check。复杂度,期望得分20分 固定三角形,线段两个端点要么都在里面,要么都在外面,要么一里一外。 都在里面一定合法,一里一外一定不合法,只要计算都在外面的合法对数。 可以发现如果线段两个端点都在三角形外面且不合法的话,一定会穿过三角形的两条边 (没有三点共线)。设

    来自 ycyaw
    40
  • avatar Killian.M 2020-06-07 16:10:24

    输入一个整数数组,实现一个函数来调整该数组中数字的顺序

    考虑两种方法 1.使用数组,时间复杂度On 空间复杂度On 这个应该都会2.主要看这个空间复杂度O1 可以变相理解是冒泡排序的一种,如果arr[i]是偶数且arr[i+1]是奇数,则进行交换,否则不进行交换。 代码1,2为了加快程序设置的flag,如果一次扫描没有交换位置,则表示条件成立,br

    来自 Killian.M
    00
  • avatar 十一21 2020-06-07 17:03:08

    vivo前端笔试小记

    不确定有没有记错,记录一下vivo笔试题题目。个人第一次笔试,感觉题目不难,但是之前没怎么刷过题,熟练度不够,做的太惨,继续努力! 1.第一题是花园种树题。给花园地的长度和一个0与1的数字序列。1表示种了花,0表示空地。花和花之间需要有一个空格才能栽种。输出能够种的花的数量。例如51 0 0 0 0

    来自 十一21
    16
  • avatar Dayline 2020-06-07 17:04:46

    D最大的收益

    DP因为对一个数,我们有两个选择,一个表示这个数选了,一个表示没有选。如果上一个没有选,那么当前的选或者不选都可以,所以我们取大的值;如果上一个选了并且当前想要去选的话,那么我们要选择上一个没选过的来加上了; 设当没选了的最优的是:f[i][0]当前选了的最优的是: f[i][1]所以状态转移方程:

    来自 Dayline
    40
  • avatar 牛客163336826号 2020-06-07 17:12:29

    优先队列与堆

    优先队列 对于排序,比如快排等将一个序列排成有序,其中包含最大、最小值。但是有时候我们并不需要知道整个序列的排序情况,只想知道最值,这个最值可能是最大、最小值。这时我们就可以使用优先队列。 优先队列应用 调度: 选择优先级最高的进行调度 极值: 只想知道某些样本的极值 很多贪心算法中 堆排序 优

  • avatar sunrise__sunrise 2020-06-07 17:15:09

    [SHOI2017]期末考试

    三分 带两个约束条件,如果你数学好约分化简合并之后就是个抛物线,要求最顶点(拐点)直接三分答案即可,注意check函数的写法,而且C++写的注意爆了ll,可以使用__int128保险一点,我试了下ull也过了。 #pragma GCC target("avx,sse2,sse3,sse4,popcn

    来自 sunrise__sunrise
    00
  • avatar sunrise__sunrise 2020-06-07 18:09:25

    聪明的质监员

    二分+前缀和 求解最小值,观察题目给出的判断条件,W随着变大时,区间中符合要求的会减少,同时所有,所以也随着变小,求得Y也是递减,可以得知W和Y是满足二分的关系。在求解每一个时,运用到前缀和的思想O(1)实现。 总的时间复杂度 Code #pragma GCC target("avx,sse2,s

    来自 sunrise__sunrise
    10
  • avatar sunrise__sunrise 2020-06-07 18:23:30

    [SCOI2010]传送带

    三分 雨巨点名的三分题……本菜鸡还是不太懂,观摩其他大佬的代码终于有点理解。我们先三分出从A点到AB中的某个点X,作为出发点,然后,再三分出从X到CD的某个点Y,再从Y直接到D,这样,我们就可以求出最小的值了。路径的话,存在4条路,分别代表走不走传送带。不走AB带就直接走到B,不走CD带就直接从x走

    来自 sunrise__sunrise
    20
  • avatar 19-hanhan 2020-06-07 18:25:43

    【练习】4 Values whose Sum is 0

    题目 题目描述: SUM问题可以表示为:给定四个具有整数值的列表A,B,C,D。 计算多少个四元组(a,b,c,d)∈A x B x C x D使得a + b + c + d = 0。在下文中,我们假定所有列表的大小均相同。 输入描述: 输入文件的第一行包含列表n的大

    来自 19-hanhan
    30
  • avatar mutsuki1 2020-06-07 18:32:16

    NIM游戏,石子与串

    东华大学2020年程序设计竞赛F题:https://ac.nowcoder.com/acm/contest/5891/F 首先观察发现每次改变某个串,该串的1的数量都会恰变动1。因此统计1的数量。将题目改为每次改变若干串中1的数量(不能一直+1),最后所有串都为0时移动的人输。思路和拿石子相同:尽量

    来自 mutsuki1
    60
  • avatar sunrise__sunrise 2020-06-07 18:32:21

    Chocolate Eating

    二分 首先假设已经求解到的ans代表合理的最大幸福的,我们显然希望找到一个吃巧克力的方式让他比当前ans更大,否则只能更小。符合二分性质。而且二分的check函数设计直接把吃过的sum每天减半如果不够了再吃一个新的巧克力,看最后会不会超过n即可 最后调用一次check求道合理的最大幸福度的安排方法。

    来自 sunrise__sunrise
    30
  • avatar sunrise__sunrise 2020-06-07 18:38:38

    Monthly Expense

    二分 挺容易发现的二分思路,单调性比较明显,而且check函数直接把大于等于答案的累加进去,求解判断下就可以了。注意特判个k=1,就行了。 #pragma GCC target("avx,sse2,sse3,sse4,popcnt") #pragma GCC optimize("O2,O3,Ofa

    来自 sunrise__sunrise
    00
  • avatar sunrise__sunrise 2020-06-07 18:43:29

    Monthly Expense

    二分 题目意思,给出最大k个球,问每个球重量一样最小可能需要多大才可以把这n个东西都放进去。很容易发现的二分思路,check函数也挺好写的,直接看代码应该挺容易理解,基础二分题。 #pragma GCC target("avx,sse2,sse3,sse4,popcnt") #pragma GCC

    来自 sunrise__sunrise
    00
  • avatar sunrise__sunrise 2020-06-07 18:48:45

    Music Notes

    前缀和+STL 前缀和应该挺简单不用我说吧,C++中一个STL叫upper_bound()查找在一个左闭右开的区间中第一个大于x的迭代器位置,记住不带等号!!带等号的是lower_bound()!!!迭代器减掉起始下标就是距离了。 #pragma GCC target("avx,sse2,sse3

    来自 sunrise__sunrise
    30
  • avatar ssssxt 2020-06-07 18:58:49

    python二叉搜索树中序遍历

    python解法 题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 限制: k >= 0考虑k=0和k大于二叉树长度的情况 思路: 中序遍历 # -*- coding:utf-8 -*- # cla

    来自 ssssxt
    00
  • avatar 笙歌歇尽兮人散尽 2020-06-07 19:23:23

    拼数题解

    题目:链接:https://ac.nowcoder.com/acm/problem/16783来源:牛客网 设有n个正整数(n ≤ 20),将它们联接成一排,组成一个最大的多位整数。例如:n=3时,3个整数13,312,343联接成的最大整数为:34331213又如:n=4时,4个整数7,13,4,

  • avatar 茶理理 2020-06-07 19:57:34

    面试题采集

    > redux和全局变量的区别 diff算法

    来自 茶理理
    00
  • avatar Severus. 2020-06-07 20:29:28

    栗酱的不等式

    题目描述 有不等式y⋅x3≤ n,已知y为正整数,x为大于1的正整数,问当x和y的解数量刚好为m的时候n的最小值,如果不存在输出 -1。 输入描述: 多组数据读入。每组数据一个数字m,如题所示。 输出描述: 每组数据输出一行,输出答案。 题解 这题的m范围很大,如果直接枚举的话T到家..

    来自 Severus.
    00
  • avatar 陈晨201809010830229 2020-06-07 20:43:55

    Spring核心组件

    Spring Spring核心组件 Spring的核心框架包括Ioc、AOP以及辅助工具SpringEL等。Spring的IoC容器是ApplictionContext 从ClassPath路径中加载XML配置的上下文。 从文件系统中加载XML配置的上下文 基于ServletContext 从注解

  • avatar laglangyue 2020-06-07 20:52:49

    牛客网真题-52-精灵鼠入口到出口

    二维dp,复杂度o(n^2),和斐波那契数列一样,当前源自两步,要么来自上,要么来自左。流式编程处理输出输出。 import java.util.Arrays; import java.util.Scanner; public class Main { public static void

    来自 laglangyue
    00
  • avatar 求前端OFFERoffer 2020-06-07 20:54:34

    Vue.js学习第1天

    近期开始学习前端技术,只是做个简单的记录。。。。 Vue的基本代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <

  • avatar 风中舞动的蝴蝶 2020-06-07 21:28:28

    c++系列

    标准库vector对象(管理与储存相关的内存),vector是一个容器作用为:存放各种类型的对象,简单的说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据多功能,能够操作多种数据结构和算法的模板类和函数库注意:如果你要表示的向量长度较长,容易内存泄漏,并且效率很低vector作为函

  • avatar waguai 2020-06-07 21:28:54

    北华大学第五届程序设计竞赛春季联赛 D题

    D-最大的收益时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述 一天,上课的时候小L老师带来一些食物,要把它分给同学们品尝,于是这些食物被分成了n堆。每一堆都给它标注了一个价值。小L老师就问同学们

    来自 waguai
    00
  • avatar 牛客975433257号 2020-06-07 21:46:46

    牛客算法直通套餐优惠码

    牛客算法直通套餐优惠码 优惠码:AacujTI 专属优惠购课链接:https://www.nowcoder.com/courses/cover/live/180?coupon=AacujTI

  • avatar 凌祁 2020-06-07 21:48:07

    小A与小B

    分别对两个人进行bfs 计算出到达每个点的最短时间然后枚举两个人都能达到的点,最晚到的那个人的时间就是在这个点的相遇时间。因为要求时间最小,所以总体维护一个最小值即可对于判断点两个人是不是能同时达到,应该判断这个点两个人是不是能在有限时间内到,而不是这个点是不是障碍比如1 3C#D答案显然是NO 不

    来自 凌祁
    10
  • avatar Leida_徐晓雅 2020-06-07 21:51:39

    HTML和CSS示例(二)——菜单

    一、菜单 取消项目符号 list-style-type: none; 让li彼此水平相连 float: left; 取消下划线 text-decoration:none; 将链接转为块级元素 display: block; 设定菜单每项的宽度 width: 100px; 设定菜单的边距 padd

    来自 Leida_徐晓雅
    00
  • avatar StarMyHeart 2020-06-07 21:56:30

    整数组顺序使奇数位于偶数前面

    public class Solution { public void reOrderArray(int [] array) { if (array.length<=1){ return; } int l=-1;//奇数范围

    来自 StarMyHeart
    00
  • avatar Severus. 2020-06-07 21:56:38

    [CQOI2010]扑克牌

    题目描述 你有n种牌,第i种牌的数目为ci。另外有一种特殊的牌:joker,它的数目是m。你可以用每种牌各一张来组成一套牌,也可以用一张joker和除了某一种牌以外的其他牌各一张组成1套牌。比如,当n=3时,一共有4种合法的套牌:{1,2,3}, {J,2,3}, {1,J,3}, {1,2,J}

    来自 Severus.
    00
  • avatar KevinMcblack 2020-06-07 21:56:53

    牛牛收集卡片题解

    牛牛在玩一个游戏,他操纵的游戏角色现在在一个坐标系的(0,0)处,他每次操纵该游戏角色都只能使它往上走或者往右走,向上走记为'U',向右走记为'R'。在这个坐标系中散落着n张卡片,当该游戏角色移动到卡片的位置上时即可收集到这张卡片。游戏胜利的条件是:收集到所有的卡片。现在,牛牛想知道他能否赢得游戏,

    来自 KevinMcblack
    00
  • avatar cheeserish 2020-06-07 21:59:36

    装备合成

    老实说,看数据没什么明显提示;打表,找规律;知道函数满足三分条件; #include<iostream> #include<algorithm> #include<queue> #include<cstring> #include<map>

    来自 cheeserish
    00
  • avatar CourageHe 2020-06-07 22:09:52

    341. 扁平化嵌套列表迭代器

    341. 扁平化嵌套列表迭代器 一、题目描述 给你一个嵌套的整型列表。请你设计一个迭代器,使其能够遍历这个整型列表中的所有整数。 列表中的每一项或者为一个整数,或者是另一个列表。其中列表的元素也可能是整数或是其他列表。 示例 1: 输入: [[1,1],2,[1,1]] 输出: [1,1,2,1,1

    来自 CourageHe
    00
  • avatar laglangyue 2020-06-07 22:19:12

    牛客网真题-53-顺时针打印数字矩阵

    本题有两个坑第一个坑,一个测试里面有多个测试用例,一直当m和n为-1标识一次测试结束第二个坑是卡时间,因为有多个测试,就要判断是不是还有输入,hasNest(),这是个阻塞方法,费时,用buffread,用ready()方法,非阻塞方法。然后就是使用StringBuild类,比arrayList(这

    来自 laglangyue
    00
  • avatar 小白--cumt 2020-06-07 22:19:40

    无标题

    如何删除前导零? #include<iostream> #include<vector> #include<algorithm> using namespace std; int main() { long n; cin >> n;

    来自 小白--cumt
    00
  • avatar StarMyHeart 2020-06-07 22:23:32

    链表中倒数第k个结点

    /* public class ListNode {     int val;     ListNode next = null;  &n

    来自 StarMyHeart
    00
  • avatar LDT~ 2020-06-07 22:39:52

    牛客网大一大二编程入门训练——小总结

    写题目的流程&心得 这波写的是 大一大二编程入门训练 。写题目的时间大概是5.31-6.7,一周多一点的时间。这一周在学业的压力下还能写完,感觉马马虎虎吧,就是有点慢,本来打算3-4天写完的。 这个题库一共140题,写了137题。、这道题目 :小乐乐与二段数,和其他题目的难度不在一个次元里啊

    来自 LDT~
    01
  • avatar LPL006 2020-06-07 22:48:28

    二叉树

    public class BinaryTreeDemo { public static void main(String[] args) { // TODO Auto-generated method stub //先创建一颗二叉树 Bina

    来自 LPL006
    00
  • avatar pingfan 2020-06-07 22:50:36

    CQOI2009中位数图

    题目描述 给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。 输入描述: 第一行为两个正整数n和b ,第二行为1~n 的排列。 输出描述: 输出一个整数,即中位数为b的连续子序列个数。 输入 7 45 7 2 4 3 1 6

    来自 pingfan
    00
  • avatar Severus. 2020-06-07 22:52:16

    4 Values whose Sum is 0

    题目描述: >SUM问题可以表示为:给定四个具有整数值的列表A,B,C,D。计算多少个四元组(a,b,c,d)∈A x B x C x D使得a + b + c + d = 0。在下文中,我们假定所有列表的大小均相同。 输入描述: >输入文件的第一行包含列表n的大小(该值可以最大为400

    来自 Severus.
    00
  • avatar 奔腾的小马达 2020-06-07 22:57:32

    39 JavaScript中的严格模式

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.什么是严格模式(strict model) JavaScript除了提供正常模式外,还提供了严格模式。ES5的严格模式是采用具有限制性JavaScript变体的一种方式,即在严格的条件

  • avatar 奔腾的小马达 2020-06-07 22:57:51

    40 JavaScript中的高阶函数

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.高阶函数 高阶函数是对其他函数进行操作的函数,它接收函数作为参数或将函数作为返回值输出。 function fn(callback){ callback&&am

  • avatar 奔腾的小马达 2020-06-07 22:58:09

    41 JavaScript中的闭包

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.变量的作用域 变量根据作用域的不同分为两种:全局变量和局部变量。 函数内部可以全局变量。 函数外部不可以使用局部变量。 当函数执行完毕,本作用域内的局部变量会被销毁。 2.什么是

  • avatar Leida_徐晓雅 2020-06-07 23:00:00

    CSS样式表基础(三十一)——鼠标手型属性

    一、Cursor的介绍 在浏览网页时,通常看到的鼠标光标形状有箭头、手形、沙漏等,而在 windows 中实际看到的鼠标指针种类比这个还要多。 一般情况下,鼠标光标的形状由浏览器负责控制,大多数情况的光标形状为箭头形状,当指向链接时,光标形状会变成手指形状。 cursor 属性规定要显示的光标的类型

    来自 Leida_徐晓雅
    00
  • avatar cheeserish 2020-06-07 23:14:12

    栗酱的不等式

    注意开Long Long ,避免爆int;枚举n的值,判断满足条件的解的个数;r为右边界,n的最大值<=81e16,l为右边界;mid/h为y满足当前x=i时的条件个数,即为当前条件下解的个数 #include<bits/stdc++.h> using namespace std;

    来自 cheeserish
    00
  • avatar Severus. 2020-06-07 23:15:48

    并查集

    游戏 lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备

    来自 Severus.
    00
  • avatar 简笔话_Golden 2020-06-07 23:18:48

    判断一个链表是否为回文结构(进阶)

    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Stack; /** * @描述:判断一个链表是否为回文结构 * @思路:

    来自 简笔话_Golden
    00
  • avatar TT珑 2020-06-07 23:20:34

    苏州大学2020 ICPC集训队个人排位赛(1)

    神秘代码:好像忘记专门设签到题了B:https://codeforces.com/problemset/problem/510/BC:https://codeforces.com/problemset/problem/1183/H参考博客:https://blog.csdn.net/slark_/a

    来自 TT珑
    10
  • avatar TT珑 2020-06-07 23:24:08

    苏州大学2020 ICPC集训队个人排位赛(2)

    神秘代码:键盘冒奶冒咖啡A:https://vjudge.net/contest/377090#problem/AB:https://vjudge.net/contest/377090#problem/BD:https://vjudge.net/contest/377090#problem/DE:h

    来自 TT珑
    00
  • avatar 与人无语 2020-06-07 23:29:51

    每日一题 6.4 [CQOI2010]扑克牌

    这题我们可以推出来是单调的 所有就可以用二分来写check函数就是判断joker能不能补完缺少的和是否会造成有两个joker在一套牌里面代码有详细注释 #include <bits/stdc++.h> #define ll long long const int N=55; using

    来自 与人无语
    10
  • avatar sunrise__sunrise 2020-06-07 23:40:43

    Operating System

    堆/优先队列 这个题目写起来不难,题目读起来是真的困难,出题人根本没把题目意思交代清楚……观摩大佬AC代码之后,看的有点懵,反正给出的数,需要求一下下一次出现的位置,可以用2个数组,也可以用umap去离散记录。我就不展开了。其余的就是贪心的思路了,按下一次出现优先降序排序,最大的那个最先出队,如果出

    来自 sunrise__sunrise
    10
  • avatar zqy1018_ 2020-06-07 23:47:18

    NC15034

    题意 一个 的方格,有的地方能放人,有的不能。人不能上下左右相邻放置。问放置方案总数。 题解 看到 这么小就知道是状压 DP。 以表示行的状态为例,设 为前 行处理完并且第 行的状态为 时的方案数目。那么只需要以行编号为阶段,内部枚举本行状态和上一行状态进行转移即可。 时间复杂度为 。

    来自 zqy1018_
    00