ICode9

精准搜索请尝试: 精确搜索
  • [AcWing 53] 最小的 k 个数2022-04-23 18:00:22

    堆排序 点击查看代码 class Solution { public: vector<int> getLeastNumbers_Solution(vector<int> input, int k) { priority_queue<int> heap; for (auto x : input) { heap.push(x); if (heap.size() > k) h

  • 剑指 Offer 14- II. 剪绳子 II2022-04-20 15:31:41

    题目 剑指 Offer 14- II. 剪绳子 II 代码 class Solution { public: int cuttingRope(int n) { if(n <= 3) return 1 * (n - 1); long res = 1; if(n % 3 == 1) res = 4, n -= 4; else if( n % 3 == 2)

  • 剑指 Offer 05. 替换空格2022-04-17 00:35:48

    思路:遍历查找空格进行替换 Python: class Solution: def replaceSpace(self, s: str) -> str: res=[] for c in s: if c==' ': res.append("%20") else: res.append(c) re

  • 算法练习——两数之和2022-04-12 21:35:37

    这是我练习算法时遇到的一个问题,两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。 Java class Solution { public int[] twoSum(int[] nums, int target) { HashMap<Int

  • 125. Valid Palindrome2022-04-09 05:00:06

    class Solution { public boolean isPalindrome(String s) { s= s.toLowerCase(); int i=0, j=s.length()-1; while(i<j){ char a = s.charAt(i); char b = s.charAt(j); if(!(Character.isLetter(a)||Ch

  • CCPC2021-哈尔滨2022-04-05 02:00:32

    因为一些不可抗力原因贴不了代码,只能讲讲解题思路。 B Description 给定一个数组,可以在其中取出一个长度为偶数的子序列,满足\(a'_{2i-1}+a'_{2i}\)的值都相等,求子序列长度的最大值。 Solution 观察到\(a_i\)范围很小,枚举和的值,记录每个和对应的最大子序列长度,求最大值。 求当前

  • Solution AT9872022-04-03 19:00:27

    \(\mathtt{description}\): Link \(t\) 组询问,每组给出 \(n,k\le 10^5\),求 \(\begin{aligned}\sum\limits_{i=0}^{k}\dbinom{n}{i}\end{aligned}\), \(t\le 10^5\)。 \(\mathtt{Solution}\): \(n\to n+1\) 时: \[\begin{aligned}\sum\limits_{i=0}^{k}

  • 《九日集训》第十五轮 (第七讲) 二维数组2022-04-03 12:00:27

    知识点 二维数组 int diagonalSum(int** mat, int matSize, int* matColSize){ r = matSize; c = matColSize[0]; // TODO } 题目分析 题目1 1351. 统计有序矩阵中的负数 分析 因为矩阵是有序的,所以每一行的数据个数等于每行数组长度减去第一个负数的位置 代码 clas

  • 66. Plus One2022-03-31 04:31:12

    My first solution: class Solution { public int[] plusOne(int[] digits) { int n = digits.length; int carry = 1; for(int i=n-1;i>=0;i--){ int digit = digits[i]; int sum = digit+carry; if(su

  • 69. Sqrt(x)2022-03-31 01:34:01

    Using binary search, time complexity: O(log(x)) class Solution { public int mySqrt(int x) { int l=1, r =x; while(l<r-1){ int mid=l+(r-l)/2; int temp = x/mid; if(temp==mid) return m

  • 导数入门练习12022-03-31 01:00:23

    导数入门练习1 希望自己早日摸着门道。 还要熟练掌握指对数运算。 经典放缩 \(\ln x\leq x-1\) \(e^x\geq x+1\) 比较\(\frac{\ln 2^2}{2^2}+\frac{\ln 3^2}{3^2}+...+\frac{\ln n^2}{n^2}\)和\(\frac{(n-1)(2n+1)}{2(n+1)}\)大小 solution: \(\frac{\ln n^2}{n^2}\leq1-\frac{1}{n

  • IT架构和架构类型2022-03-30 21:31:33

    What is IT Architecture & Types of Architectures | ITARCH.INFO What is IT Architecture & Types of Architectures What is IT Architecture We talk a lot about IT architectures, but a lot of times people are confused how to interpret what exactly an I

  • 可以算背包局部最优解的BagCalcor2023.2下载Can Compute Bag local best solution BagCalcor 2023.2 download2022-03-30 10:32:03

    本版本是2023版的升级版,已经在2023版中付过钱的用户不需要再次付钱。 增加了算背包局部最优解的能力。 this version is the upper version for version 2023 .The Payed user not need pad again. the version can compute local max value solution. 单击此处下载download

  • [AWS - Solution Architect] Solution Architect for Database2022-03-20 04:33:04

    Relational database running on MySQL must be migrated to AWS and must be highly avaiable? Use RDS MySQL and conigure a multi-AZ standby node for HA.   Amazon RDS DB has high query traffic that is causing performance degradation? Create a Read Replica and

  • 在编译器中用JAVA输出两数之和的结果2022-03-19 15:59:19

    关于如何在Java中快捷输出数组中各个元素 public class twoSum { public static void main(String[] args) { Solution s=new Solution(); int[] num={2,7,11,15}; int target=9; System.out.println(Arrays.toString(s.twoSum(num,tar

  • Azure Solution Design 配置管理系列(PART 13)2022-03-19 09:36:23

    Azure Solution Design 配置管理系列(PART 12) 1.3 PaaS MySQL设计 用于 MySQL 的 Azure 数据库提供以下功能: ·           没有额外费用的内置高可用性。 ·           使用非独占预付费定价,实现可预测性能。 ·           根据需要在数秒内缩放。

  • Azure Solution Design 配置管理系列(PART 8)2022-03-19 09:04:55

    Azure Solution Design 配置管理系列(PART 7) 3.5.2 虚拟网络连接 环境中如需要使用到多个虚拟网络来实现边界隔离的效果,那么我们需要定义一个中心的服务网络用于连接本地和其它虚拟网络使用。同时利用如下技术: n  虚拟网关 n  ExpressRoute n  虚拟对等互联 使用上述技术手段将

  • Azure Solution Design 配置管理系列(PART 9)2022-03-19 09:03:43

    Azure Solution Design 配置管理系列(PART 8)   3.8 对等互联 选择虚拟网络>对等>添加 Peering-DMZ-Internal 选择虚拟网络为AzureCN2-**-Prd01 Peering- Internal - DMZ 选择虚拟网络为AzureCN2-**-Prd01 3.9 修改虚拟网络DNS为域控IP 注意修改IP后,虚拟网络内VM需要重启才能获

  • Azure Solution Design 配置管理系列(PART 10)2022-03-19 09:03:22

    在网络安全组配置时,建议尽量采用service Tag 和Application  group来定义规则,否则后期对网络安全组的维护将需要大量的重复性的工作进行,而且不易管理。 3.11 创建网络安全组 说明:设计命名规范“acn2-P-frontend0-nsg01” 释义: acn2 ——>Azure China North 2(Azure中国北部2) P——

  • Convergence of the Fractional Step Lax-Friedrichs Scheme and Godunov Scheme for the Isentropic Syste2022-03-05 13:33:27

    $$ \begin{align} \rho_t+(\rho u)_x &=U(\rho,u) \\ (\rho u)_t+(\rho u^2 +p(\rho) )_x&=V(\rho,u) \end{align} $$ Compact framework of the approximate solution The difference approximation solution \((\rho^l,m^l)\) satisfy (1) \(0\leq

  • Leetcode 10-正则表达式匹配2022-03-02 22:04:16

    class Solution { public boolean isMatch(String s, String p) { int m = s.length(); int n = p.length(); boolean[][] f = new boolean[m + 1][n + 1]; f[0][0] = true; for (int i = 0; i <= m; ++i) { for

  • 398. Random Pick Index2022-02-25 08:32:17

    The following is my solution, which is easy to understand: class Solution { Map<Integer,List<Integer>> map = new HashMap<>(); Random r = new Random(); public Solution(int[] nums) { for(int i=0;i<nums.length;i++){

  • vs2019 编译 protocol buffers2022-02-23 13:32:24

    1. 目标:      生成Win32, MD, MDd版本(默认是Win64, MT, MTd的版本)   2. 下载      下载c++版本 protocol buffers: https://github.com/protocolbuffers/protobuf/releases     当前版本是3.19.4, 下载protobuf-cpp-3.19.4.zip或tar.gz   3. 准备     解压,打开

  • 旋转字符串2022-02-22 15:58:20

    旋转字符串 问题描述 给定一个字符串(以字符数组的形式)和一个偏移量,根据偏移量原地从左向右旋转字符串。 2.问题实例 输入str = “abcdefg”,offset=3,输出“efgabcd”。 输入str = “abcdefg”,offset=0,输出“abcdefg”。 输入str = “abcdefg”,offset=1,输出“gabcdef”。 3.代

  • leetcode 738. 单调递增的数字2022-02-22 13:33:07

    class Solution { public int monotoneIncreasingDigits(int n) { char[] arr=Integer.toString(n).toCharArray(); int len=arr.length; int k=len; for(int i=len-1;i>0;i--){ if(arr[i-1]>arr[i]){

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

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

ICode9版权所有