ICode9

精准搜索请尝试: 精确搜索
  • P4774 [NOI2018] 屠龙勇士 - 数论、中国剩余定理2021-06-30 09:34:34

    题意 给出 \(n\) 个线性同余方程构成的方程组 \(\begin{cases} a_1x\equiv b_1 \pmod{p_1} \\ a_2x\equiv b_2 \pmod{p_2} \\ \dots \\ a_nx\equiv b_n \pmod{p_n} \end{cases}\) 问其大于等于某个数的最小解,如果无解输出 \(-1\)。 题解 首先考虑某个线性同余方程 \(a_ix\equiv b_

  • Docker-compose安装Harbor镜像仓库2021-06-20 15:59:42

    目录 1. 准备事项1.1. 安装docker1.2. 安装docker-compose1.3. 配置HTTPS访问证书1.4. 为docker login配置证书 2. docker-compose安装Harbor2.1. 下载harbor安装包2.2. 配置harbor 3. 登录harbor仓库3.1. 网页登录3.2. docker登录3.3. 推送镜像3.4. 拉取镜像 4. Harbor后

  • python3 输出中文报错UnicodeEncodeError: ‘ascii‘ codec can‘t encode解决方式2021-06-18 17:30:17

    print("未获取到版本信息") 报错如下: print("\u672a\u83b7\u53d6\u5230\u7248\u672c\u4fe1\u606f") UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-7: ordinal not in range(128) 1. 首先查看编码 root@bb971a8c212:

  • 硬件基础04 - 电感2021-06-12 22:02:23

    一、技术理论 1、电感定义 将漆包线、纱包线或塑皮线等在绝缘骨架或磁心、铁心上绕制而成的器件,当线圈通过电流后,在线圈中形成磁场感应,感应磁场又会产生感应电流来阻碍线圈中电流的变化,这种电流与线圈的相互作用关系称为电的感抗,也就是电感,相应的器件成为电感器。 电感的符号

  • Docker容器环境变量配置及系统容器中字符乱码处理2021-06-09 17:52:45

    Docker环境变量设置 一般来说,从父进程产生出来的子进程都会默认继承父进程的环境变量。因此容器中的各个进程的环境变量应该是大致相同的。当然,在一些特殊的情况下,环境变量也会被重置,导致产生一些误解和问题。 (1)查看环境变量 使用docker exec {containerID} env即可查看容器中生

  • 算法训练:堆 & 可并堆2021-06-08 20:07:31

    第一题: 算法分析: 这题一开始我愚蠢了……WA了一发…… 题目说,他有一根完整的,长度是所需N块模板的长度之和的长木板,然后要你去切割,每次切割会消耗总长的长度那么多的能量,问你怎么搞耗能最少??这题一看很明显,每次切割耗能都是被切割的长度那么多,所以,当然是长痛不如短痛,一次性多切

  • b_lc_构成交替字符串需要的最小交换次数(思维+分类讨论两种方案)2021-06-06 12:02:26

    将s转化为一个 交替字符串 。请你计算并返回转化所需的 最小 字符交换次数,如果无法完成转化,返回 -1 。 class Solution: def minSwaps(self, s: str) -> int: cnt1 = 0 odd1 = 0 cnt0 = 0 n = len(s) for i in range(n):

  • (LC)160. 相交链表2021-06-04 20:02:20

    相交链表 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 图示两个链表在节点 c1 开始相交: 题目数据 保证 整个链式结构中不存在环。 注意,函数返回结果后,链表必须 保持其原始结构 。 示例 1: 输入:intersec

  • b_lc_插入后的最大值(贪心+区分正负数)2021-05-30 16:36:17

    给定一个整数n,要求插入一个数字x,是的n最大化 思路: 如果是正数,则尽量让高位变大,也就是说如果有数位y比x要小,则可以让x放在y前面,越高越好 如果是负数,则与上反之 class Solution: def maxValue(self, n: str, x: int) -> str: flag = False if n[0] == '-':

  • 有序链表的合并2021-05-29 16:01:58

    typedef struct LNode{ int data; struct LNode *next; }LNode,*LinkList; // 前插法创建链表  void createList_H(LinkList &L,int n) { L = (LinkList)malloc(sizeof(LNode)); L->next = NULL; for(int i = 1; i <= n; i++) { // 让p作为

  • 数据结构实践——顺序表:两集合的交集2021-05-26 11:07:22

    【项目 - 求集合并集】   假设有两个集合 A 和 B 分别用两个线性表 LA 和 LB 表示,即线性表中的数据元素即为集合中的成员。设计算法,用函数unionList(List LA, List LB, List &LC )函数实现该算法,求一个新的集合C=A∪B,即将两个集合的并集放在线性表LC中。 提示: (1)除了实现unni

  • 我用python写了一个模拟鼠标的软件2021-05-22 18:29:36

    如何成为一名合格的阴阳带师 本脚本仅供学习参考,不收取任何费用,如果你是付钱获取的,那么你可真的憨批。 ——作者:李英俊小朋友(粉丝群:1060163543,神秘代码在b站上) 文章目录 如何成为一名合格的阴阳带师写在前面 | Write Head使用方法 | Using Method设计思路 | Design界面介绍

  • Ubuntu16.04 搜狗输入法异常,提示请删除 ~/.config/SogouPY并重新启动,Terminal打不开无反应2021-05-22 09:57:39

    突然有一天开机,ubuntu遇到一个问题:中文输入法发生异常,提示删除XXX,同时terminal也是一直打不开,没有响应 网上很多解决办法,包括ctrl+Alt+F1进入到命令界面(Ctrl+Alt+F7回到图形界面),用vi命令修改etc/default/locale文件(a和i都可以开始编辑文件,直接输入:可以输入退出命令:w !sudo tee%

  • 算法刷题:LC初级算法(六)动态规划类2021-05-12 17:02:51

    文章目录 买卖股票的最佳时机 最大子序和 打家劫舍 买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大

  • 算法刷题:LC初级算法(五)2021-05-12 17:02:42

    文章目录 二叉树的最大深度 验证二叉搜索树 对称二叉树 二叉树的层序遍历 将有序数组转换为二叉搜索树 二叉树的最大深度 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树

  • 算法刷题:LC初级算法(四)2021-05-12 17:02:29

    文章目录 删除链表中的节点 删除链表的倒数第N个节点 反转链表 回文链表 删除链表中的节点 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。 示例 1: 输入:head = [4,5,1,9], node = 5 输出:[4,1,9] 解释:给定你链表中值为 5 的

  • 算法刷题:LC初级算法(三)2021-05-12 17:02:10

    文章目录 整数反转 字符串中的第一个唯一字符 有效的字母异位词 验证回文串 给定一个正整数 n ,输出外观数列的第 n 项。 最长公共前缀 整数反转 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231

  • 算法刷题:LC初级算法(二)2021-05-12 17:01:51

    文章目录 前言 两数之和 旋转图像 有效的数独 反转字符串 前言 这篇排不了那么多题了,有点麻烦。 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数

  • 算法刷题:LC初级算法(一)2021-05-12 17:01:42

    文章目录 前言 删除排序数组中的重复项 买卖股票的最佳时机 II 旋转数组 存在重复元素 只出现一次的数字 两个数组的交集 II 加一 移动零 前言 今天本来要写模板编程的,但是,网上对模板编程的争论不休,我一时也拿不定主意。 这些都是次要的,最主要的是,我拿不定主意,就会瞎学。 并

  • Lc_78子集2021-05-10 10:34:45

    package com.example.leetcode; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Deque; import java.util.List; /** * @description: 78. 子集 * 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 * <p> * 解

  • 【洛谷P5609】对数据结构的爱2021-05-08 18:33:59

    题目 题目链接:https://www.luogu.com.cn/problem/P5609 双倍经验:http://codeforces.com/problemset/problem/1172/F Nauuo 是一个喜欢编程的女孩子。有一天她在做一道题,要求计算一些数的和对一个数 \(p\) 取模的结果。 她写出了如下的代码,然后获得了 WA 的评测结果。 她很快发现

  • 第9章:Ingress2021-05-08 02:02:40

    9.1 Ingress为弥补NodePort不足而生 1 单独用service暴露服务的方式,在实际生产环境中不太合适 ClusterIP 只能在集群内部访问。 NodePort 方式的话,测试环境使用还行,当有几十上百的服务在集群中运行时,NodePort的端口管理是灾难。 LoadBalance 方式受限于云平台,且通

  • 算法刷题:LC初级算法(四)2021-05-06 21:59:07

    文章目录 删除链表中的节点删除链表的倒数第N个节点反转链表回文链表 删除链表中的节点 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。 示例 1: 输入:head = [4,5,1,9], node = 5 输出:[4,1,9] 解释:给定你链表中值为 5

  • 【CF702F】T-Shirts2021-05-06 17:01:46

    题目 题目链接:https://codeforces.com/contest/702/problem/F 有 \(n\) 种T恤,每种有价格 \(c_i\) 和品质 \(q_i\)。 有 \(m\) 个人要买 \(T\) 恤,第 \(i\) 个人有 \(v_i\) 元,每人每次都会买一件能买得起的 \(q_i\) 最大的T恤。一个人只能买一种T恤一件,所有人之间都是独立的。 问最

  • Codeforces1485 D. Multiples and Power Differences(思维,lcm,构造)2021-05-03 22:59:53

    题意: 解法: lc=lcm(1,2,3,...16)<1e6. 由于限制条件是对相邻格子设立的, 对矩阵黑白染色,那么相同颜色就不会互相影响了, 之后将黑色位置设为lc,白色位置设为lc+a[i][j]^4即可, 显然这样一定满足条件. code: #include <bits/stdc++.h> #define int long long using namespa

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

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

ICode9版权所有