ICode9

精准搜索请尝试: 精确搜索
  • ABC 2102021-07-18 10:32:12

    A 按题意模拟。 scanf("%lld%lld%lld%lld",&n,&a,&x,&y); std::cout<<n * x - (x - y) * std::max(n - a,0ll); B 判断第一个 \(1\) 的位置的奇偶性。 scanf("%lld",&n); scanf("%s",a + 1); for(int i = 1;i <= n;++i){ i

  • AtCoder Beginner Contest 2102021-07-18 06:32:33

    A 这个东西随便特判一下就好了。 code: using namespace std; int n,m,a,x,y; int main(){ freopen("1.in","r",stdin); re int i;scanf("%d%d%d%d",&n,&a,&x,&y);if(n<=a) printf("%d\n",n*x); else printf("%d\n&qu

  • AtCoder Beginner Contest 2102021-07-17 22:31:24

    AtCoder Beginner Contest 210 A - Cabbages int main() { IOS; ll n, a, x, y, ans = 0; cin >> n >> a >> x >> y; if (n > a) ans = a * x + (n - a) * y; else ans = n * x; cout << ans;

  • Leetcode 210. 课程表 II-图-深度优先搜索2021-07-17 22:04:24

    解题思路: 可以参考https://blog.csdn.net/jhb1021821368/article/details/118863116这个题,只不过本题要求对图进行拓扑排序,这里多加了一个模拟的栈结构,在栈底下存储深度优先搜索的最深结点 class Solution { private: // 存储有向图 vector<vector<int>>edges;

  • Linux的NFS2021-07-11 18:58:23

    要求: 1.我们首先看题先创建一个/nfs/shared的目录,然后提供所有用户查询 用的是ro 在服务端: #mkdir -p /nfs/shared #systemctl start nfs-server #systemctl stop firewalld 关闭防火墙 #setenforce 0 关闭selinux #vim /etc/exports /nfs/shared 192.168.159.133(ro,sync)

  • Measures of Speed and Capacity(一些计量单位)2021-06-18 20:34:02

    前缀 符号 10的幂次 2的幂次 Kilo 千 K 103 210 Mega 兆 M 106 220 Giga 吉 G 109 230 Tera 太 T 1012 240 Peta 拍 P 1015 250 Exa 艾 E 1018 260 Zetta 泽 Z 1021 270

  • 1369. 牛之关系谱2021-06-06 16:33:41

    状态表示: \(f(i,j)\):节点数为\(i\),高度不超过\(j\)的子树个数(定义成高度恰好为\(j\)不好计算)。 状态转移: 若左子树的节点数为\(k\),则右子树的节点数为\(i-k-1\)。 \[f(i,j)=\sum_{k=1}^{i-2} f(k,j-1) \times f(i-k-1,j-1) \]边界: 叶节点的节点数为\(1\),高度不超过\(1 \sim k\)

  • 本质上升序列(蓝桥杯2020国赛)2021-06-04 12:36:04

    原题链接 考察:线性dp 思路:   其实递推方程超简单,只是我蠢. if(s[i]>s[j]) dp[i]+=dp[j] else if(s[i]==s[j]) dp[i]-=dp[j];   如果s[i]==s[j],那么dp[i]从前面<s[i]获得的子序列都要减去,因为与s[j]构成了重复. Code #include <iostream> #include <cstring> #include <st

  • POJ 2311 Cutting Game 题解2021-05-29 12:33:36

    前置芝士 Cutting Game 给定一张 \(N\times M\) 的矩形网格纸,两名玩家轮流行动。 在每一次行动中,可以任选一张矩形网格纸,沿着某一行或某一列的格线,把它剪成两部分。 首先剪出 \(1\times 1\) 的格纸的玩家获胜。 两名玩家都采取最优策略行动,求先手是否能获胜。 \(2\leq N,M\leq 2

  • Is There A Second Way Left? UVA - 104622021-05-05 15:35:11

    原题链接 考察:次小生成树 思路:         yysy,切模板题很爽,但是莫得进步555         时间复杂度:O(T*(mlog2m+n2+m)) 1 #include <iostream> 2 #include <cstring> 3 #include <algorithm> 4 using namespace std; 5 const int N = 110,M = 210,INF = 0x3f3f3f3f;

  • 【DB笔试面试210】在Oracle中,怎么快速获得用户下每个表或表分区的记录数?2021-04-15 12:53:07

    Q          题目如下所示:在Oracle中,怎么快速获得用户下每个表或表分区的记录数?     A          答案如下所示:          可以分析该用户,然后查询USER_TABLES字典,或者采用如下脚本即可:SET SERVEROUTPUT ON SIZE 20000DECLARE  MICOUNT INTEGER;BEGIN  FO

  • 课后自主练习(dp)1068. 变换种类数 super《编程思维与实践》个人学习笔记2021-04-10 22:01:41

    题目 思路 ①题目要求是对2、3、5、7可以整除,我们不妨取他们的最小公倍数210来进行状态统计(也可以开一个四维数组【2】【3】【5】【7】来记录状态) ②我们不妨先固定住一个位f(0,0) = 1(比如第零位0(因为没有第0位,就默认是0)先固定好,那么后续有以下情况,+1,-1,+12,-12,+123,-123)//需

  • [HAOI2008]玩具取名2021-03-30 15:02:19

    VI.[HAOI2008]玩具取名 状压一下。 我们令\(f[i][j]\)为:区间\([i,j]\)的串,能转移到字母的状态(是个 bitmask ) 至于转移吗……劈开拼一起即可。 代码: #include<bits/stdc++.h> using namespace std; int m[4],n,tr[4][4],f[210][210]; int tran(char ip){ if(ip=='W')return 0; if

  • 210. Course Schedule II2021-03-01 13:04:58

    仅供自己学习   思路: 这题只是在207.course schedule 上多加了一个数据结构来存储上课顺序的结构。 DFS:在将节点标为探索完成后,即visited[i]=2后加入进栈即可,因为是DFS所以遍历是从最后的课程加入,是需要前置课程才能学习的课程先入栈,所以最后应该reverse一下。这里我们用一个vect

  • 1005:地球人口承载力估计2021-02-06 11:03:06

    1005:地球人口承载力估计 描述 假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供x亿人生活a年,或供y亿人生活b年。 为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人? 输入 一行,包括四个正整数x,a,y,b,两个整数之间用单个空格隔开。x > y,a < b,a

  • 蘑菇街被裁,奋战210天,成功拿下字节offer2021-01-29 15:02:42

    前言 先说一下自己的个人情况,18届应届生,通过校招进入到了蘑菇街,然后一待就待了差不多2年多的时间,可惜的是今年4月份受疫情影响遇到了大裁员,而我也是其中一员。好在早有预感,提前做了准备,之前一直想去字节跳动,年前就已经在做准备了,这场持久战拉得很长,也最终以7个月的时间取得胜利

  • K8S中使用glusterfs2021-01-11 09:32:59

    环境信息 三台机器,操作系统CentOS 7.4: hanyu-210 10.20.0.210 hanyu-211 10.20.0.211 hanyu-212 10.20.0.212 前提条件: 已搭建K8S集群(1个master 2个node节点) 1、搭建glusterFS集群(除非特别说明,否则三个节点都执行) 执行 [root@hanyu-210 k8s_glusterfs]# yum install centos-r

  • 韩信点兵算法题解2021-01-06 23:29:18

    在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数: 按从1至5报数,记下最末一个士兵报的数为1;再按从1至6

  • 210的UART中断代码main.c2020-12-16 17:57:06

    /* Copyright 2018 Canaan Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/li

  • leetcode【210】【Depth-first Search】Course Schedule II【c++版本】2020-12-14 14:01:07

    问题描述: There are a total of n courses you have to take labelled from 0 to n - 1. Some courses may have prerequisites, for example, if prerequisites[i] = [ai, bi] this means you must take the course bi before the course ai. Given the total numbe

  • NOIP2020 游记2020-12-11 21:01:12

    CSP 结束 CSP-J/S 结束后,由于最终的政策并没有出来,我们一直以为我们初中的同学不能考 CSP 现场赛,只能考网络赛,就一直在准备网络赛。 考前两个星期 突然下来政策,只要过了 CSP-S 初赛的选手都可以去参加 noip。我们相当地兴奋,因为我们又可以去华南师范大学附属中学(简称华附)考试

  • 通过LeetCode 210课程表 II学习图2020-12-02 20:03:24

    通过LeetCode 210课程表 II学习图 用python实现图 python的图可以通过dict很简单的实现, 例如下面这张图 可以这样表示: Map = {} Map['s'] = ['a', 'd'] Map['a'] = ['s', 'c', 'b'] Map['b'] = ['a', 't']

  • vip wenz11112020-12-01 21:58:41

    强调文本 强调文本 加粗文本 加粗文本 标记文本 删除文本 引用文本 H2O is是液体。 210 运算结果是 1024。强调文本 强调文本 加粗文本 加粗文本 标记文本 删除文本 引用文本 H2O is是液体。 210 运算结果是 1024。强调文本 强调文本 加粗文本 加粗文本 标记文本 删除文

  • 题目描述 评论 (210) 题解(350) 提交记录 1370. 上升下降字符串2020-11-25 12:30:18

    给你一个字符串 s ,请你根据下面的算法重新构造字符串: 从 s 中选出 最小 的字符,将它 接在 结果字符串的后面。 从 s 剩余字符中选出 最小 的字符,且该字符比上一个添加的字符大,将它 接在 结果字符串后面。 重复步骤 2 ,直到你没法从 s 中选择字符。 从 s 中选出 最大 的字符,将

  • leetcode算法题基础(二十八)拓扑排序(二)210. 课程表 II2020-11-19 10:32:39

    现在你总共有 n 门课需要选,记为 0 到 n-1。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0,1] 给定课程总量以及它们的先决条件,返回你为了学完所有课程所安排的学习顺序。 可能会有多个正确的顺序,你只要返回一

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有