ICode9

精准搜索请尝试: 精确搜索
  • 密码验证框信息2022-08-01 01:32:12

    <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&

  • 2022牛客暑假多校第四场C.Easy Counting Problem2022-08-01 00:02:47

    C.Easy Counting Problem 感谢 Pedestrian1 的指导 题意:\(q\) 次询问,每次问在一定约束条件下构造出长度为 \(n\) 的序列的方案数,只能用 \(w\) 种数字构造,且每种数字至少使用 \(c_i\) 次 知识点:多项式,生成函数 首先知道这个是要使用EGF的相关生成函数解决,然后我们先推式子 设对于数

  • mysql 调优集锦2022-07-31 19:34:08

    这篇文章收集了常见的mysql调优知识   1.字段层面 •尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNED •VARCHAR的长度只分配真正需要的空间,如果长度固定则用CHAR长度 •使用枚举或整数代替字符串类型 •尽量使用TIMESTAMP而非DATETIME,在表数

  • 图书管理员(NOIP 2017 PJT2)2022-07-30 22:31:23

    0.题目       1.输入   输入 n,q;   输入图书,存入vector string a[20]数组,a[i][j],其中i表示图书编号的位数   2.查询操作   2.1 每输入一个读者需求      存入 int t; string s1; 2.2 遍历一遍a数组 2.2.1 遍历a[i][j],i属于[t,9],j属于[0,a[i].size()]; 在遍历中比

  • 单链表实现队列和栈2022-07-30 22:31:07

    package class04; import java.util.LinkedList; import java.util.Queue; import java.util.Stack; /** * 单链表实现队列和栈 */ public class Code02_LinkedListToQueueAndStack { public static class Node<V> { public V value; public Node<V&g

  • AcWing 794. 高精度除法2022-07-29 20:33:14

    算法思路 模拟除法竖式。 流程 从最高位开始处理,上一次的余数 \(\times 10\) 再加上当前位上的数字(被除数,我们令它为 \(A\)); 往答案数组中压入 \(\lfloor \frac{A}{B} \rfloor\)(这里 \(B\) 表示除数),然后将余数更新为 \(A~mod~B\); 重复以上操作。 代码 #include <iostream> #inclu

  • 1017 斐波那契 打表推结论2022-07-29 03:31:06

     分析 打表 发现n 为奇数的时候,结果是-1,n 为偶数的时候结果是1,。由于数据量太大,所以用string存n #include<bits/stdc++.h> using namespace std; const int N = 20; int f[N]; int main() { f[0] = 0,f[1] = 1,f[2] = 1; for(int i = 3;i<N;i++) { f[i] = f[

  • LeetCode 74 Search a 2D Matrix 二分2022-07-29 02:32:09

    Write an efficient algorithm that searches for a value target in an m x n integer matrix matrix. This matrix has the following properties: Integers in each row are sorted from left to right. The first integer of each row is greater than the last integer

  • 按要求数目分行2022-07-28 17:00:15

    from math import ceildef split_word(lst, size): word_list = list( map(lambda x: lst[x * size:x * size + size], list(range(0, ceil(len(lst) / size))))) words = '' if size == 1: for word in word_list: w

  • AcWing 791. 高精度加法2022-07-28 15:01:38

    观察题目 第一眼看题:这不就是大淼题 \(\text {A + B}\) 吗? 再一看,看到数据范围 \(1 \leq 整数长度 \leq 100000\),很显然,\(C++\) 中自带的数据类型肯定不行。 怎么办? 算法思路 观察到题目给出的整数长度数组存的下,因此我们可以先读入两个字符串,然后转成数组。 还记得小学一年级老师

  • AcWing 792. 高精度减法2022-07-28 15:00:42

    算法思路 与高精度加法大致相同,同样运用了“列竖式”的思想。 当然,加法中的“进位操作”要改成减法中的“退位操作”。 具体过程如下: 从最低位开始,用被减数的这一位减去减数的这一位; 判断是否构够减,若不够减(即减数的这一位大于被减数的这一位),则向高一位借一(被减数高一位减一,当前

  • 格式化文件大小2022-07-28 12:02:15

    function filterSize(size) { if (!size) return '-' if (size < pow1024(1)) return size + ' B' if (size < pow1024(2)) return (size / pow1024(1)).toFixed(2) + ' KB' if (size < pow1024(3)) return (size / p

  • 算法学习之路 高精度算法2022-07-28 12:00:07

     //高精度加法模板  #include<bits/stdc++.h> using namespace std; vector<int>add(vector<int>  &A,vector<int>&B) {     vector<int>C;     int  t = 0;//进位;     for(int i = 0;i < A.size() || i < B.size() ;i++ )     {      

  • 两个案例+xlwings2022-07-28 11:38:47

    案例一 把文件夹名字整理到Excel里import osimport xlwtfile_path = 'd:/'# 取出目标文件夹下的文件名os.listdir(file_path)# 新建工作簿,sheetnew_workbook = xlwt.Workbook()sheet = new_workbook.add_sheet('new_dir')# 取出文件名,依次写入n = 0for i in os.listdir(file_pat

  • elementUI的坑2022-07-28 09:34:06

    (1)el-pagination 会出现页面显示不出来,total必须是number类型 <el-pagination v-if="total>0" @size-change="handlePageSize" @current-change="handlePage" :current-page.sync="page.pageNum" :page-siz

  • 2022/7/27 自学记录2022-07-27 20:33:10

    发现自己 KMP 忘了,于是再学一遍。 懒得写了,直接写题。 P3375 【模板】KMP字符串匹配 挂一个模板 #include <bits/stdc++.h> using namespace std; using i64 = long long; int main() { ios::sync_with_stdio(false); cin.tie(0); string a, b; cin >> a >> b;

  • 数学-求组合数 IV-大整数模拟2022-07-27 20:31:49

    C++ AcWing 888. 求组合数 IV /* * 题目描述: * AcWing 888. 求组合数 IV * 输入 a, b,求 C(a, b) 的值。 * 注意结果可能很大,需要使用高精度计算。 * * 输入格式 * 共一行,包含两个整数 a 和 b。 * * 输出格式 * 共一行

  • chan2022-07-27 19:04:26

    package mainimport ( "fmt" "math" "sync" "sync/atomic" "time")type semaphore chan bytefunc wait(s semaphore) bool { _, ok := <- s return ok}func wake(s semaphore) { s <- 'k'

  • 获取QLabel内经过缩放的图片的尺寸参数2022-07-27 18:04:35

    在编写一个上位机的时候需要在label加载的图片上进行画线,但是需要知道加载图片的尺寸。 找了一圈没找到现成的函数实现,就通过把图片读取出来再进行尺寸获取。 1 const QPixmap* m_pic = this->ui->label_pic->pixmap(); 2 QSize m_pic_size = m_pic->size(); 使用常量指针指向la

  • ZLMedia中RTCP协议的处理简要分析(4)--source description)2022-07-27 17:37:56

          class RtcpHeader { public: #if __BYTE_ORDER == __BIG_ENDIAN //版本号,固定为2 uint32_t version: 2; //padding,固定为0 uint32_t padding: 1; //reception report count uint32_t report_count: 5; #else //reception report count

  • flutter —— 布局原理与约束2022-07-27 11:34:41

    一、布局模型 主要有两种布局模型: ① 基于 RenderBox 的盒模型布局。 ② 基于 Sliver ( RenderSliver ) 按需加载列表布局。 两种布局方式在细节上略有差异,但大体流程相同,布局流程如下: 上层组件向下层组件传递约束(constraints)条件。 下层组件确定自己的大小,然后告诉上层组件。注

  • Bribing FIPA2022-07-27 09:04:07

    Bribing FIPA 原题: PDF QOJ 题意: 在 $ FIPA $ 即将有一场投票来决定下一届 $ IPWC $ 的举办地,而某个国家的代表想通过赠送钻石争取其他国家的投票。他已经知道了争取到每一个国家的选票各需要的钻石的数量,但是因为有一些贫弱的国家会与其直接或间接附属于的大国投相同国家的票,所以

  • 位图Bitmap使用方法2022-07-26 23:33:41

    BitMap算法的核心思想是用bit数组来记录0-1两种状态,然后再将具体数据映射到这个比特数组的具体位置,这个比特位设置成0表示数据不存在,设置成1表示数据存在。 BitMap算在在大量数据查询、去重等应用场景中使用的比较多,这个算法具有比较高的空间利用率。 class Bitmap(): def __

  • 闲话 22.7.262022-07-26 22:02:09

    闲话 似乎有人被我的《其人》吸引了。感觉挺好。要不以后统计一个《其人》系列( 说到ACGN……我大概是先被A吸引,慢慢接触C和N,现在更多是A和N。至于G……确实没有怎么接触 感觉是一大遗憾 虽然但是我这种人去看太刀的故事和太沉重的故事都不太好( 真的有人没时间开魔禁坑吗你只需要大

  • C++:string的length、size函数区别2022-07-26 19:34:31

    string类有2个函数获取字符串的长度。length、size。长度不包括'\0'。 这两个函数都是的实现是相同的,没有任何区别。 length是按照c语言的方式最开始就引入了。 size是STL引入的,保证容器类获取元素个数的接口统一。 建议:业务上层用length,STL内部使用size。

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

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

ICode9版权所有