ICode9

精准搜索请尝试: 精确搜索
  • 1056 组合数的和 (15 point(s))2021-09-03 16:02:04

    // 不想思考暴力法 #include <bits/stdc++.h> using namespace std; int main() { // N 非零个位 任意两个组合成二位数字 // 求所有可能组合数之和 int n, sum = 0, a[10]; cin >> n; for(int i = 0; i < n; i++) cin >> a[i]; // 一重循环 固定第一个元素十位 for

  • 1052 卖个萌 (20 point(s))2021-09-02 21:04:53

    // 未精简代码 #include <bits/stdc++.h> using namespace std; int main() { // 给出符号集合 按要求输出 // []内为符号 每个集合至少一个符号 ? 左手 // 集合不超过10 个 符号不超过4个字符 string h, e, m, tmp; // 定义三个 map 容器存不同符号 map<int, string> h

  • 背诵提纲2021-09-02 17:34:27

    1、基础知识 (1)、& &&,| || (2)、最有效计算2乘以8 (3)、两个int值互换 (4)、java语言的基础类型、默认值、字节、位数、范围 (5)、自增/自减运算符 ,++i与i++返回值结果; (6)、try-catch-finally,不同位置return结果; (7)、try-witch-resource (8)、文件与目录 打印目录下所有子目录和文件,2中方式; (9)、

  • JavaDay032021-09-02 08:00:59

    变量 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 注意事项: 每一个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。 变量作用域 类变量 实列变量 局

  • Java从零开始-072021-09-01 21:31:19

    运算符 Java语言支持以下运算符: 算数运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,>>,<<,>>> 条件运算符:? 扩展赋值运算符:+=,-+,*=,/=   优先级??  

  • How can I set up an editor to work with Git on Windows?2021-09-01 10:01:00

    How can I set up an editor to work with Git on Windows? Building on Darren's answer, to use Notepad++ you can simply do this (all on one line): git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -no

  • 华为机试8.25第三题_2021-08-31 21:32:48

    题目大意:给你一系列任务的完成时间及其前置依赖,任务可以并行,求完成所有任务的最短时间  输入:  第一行一个数n代表有n个任务,接下来n行代表每个任务的信息  当没有前置依赖的时候,这一行为-1 t,t代表完成时间  当有前置依赖的时候,前置依赖间用逗号隔开,1,2 t,t代表完成时间  Java s

  • 贪心算法入门——区间问题2021-08-31 18:02:11

    题目均来自acwing.com AcWing 905. 区间选点 给定 N 个闭区间 [ai,bi],请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。输出选择的点的最小数量。 思路:每个区间迟早要选出一个符合要求的点,而对于一个大区间包含小区间的情况,小区间满足大区间一定满足,反之不亦然,

  • QT中Table Widget树控件的使用2021-08-31 09:34:49

    关于Item Widgets中Table Widget的使用方法!了解在QT程序中插入表格得操作! Table Widget树控件的使用 1、创建数据及其初始化Table控件 // 创建一英雄列表,一会儿循环到Table中去 QStringList nameList; nameList<<"刘备"<<"关羽"<<"张飞"<<"赵云"<<"黄忠";

  • 秀++视频联网三:两级级联型的视频联网解决方案2021-08-31 01:33:53

    需求           一般情况下,这两级都需要管理视频,尤其是基层级别,视频平台是他们的基础需要,所以常规的预览、回放、自定义组、轮询、录像等功能都需要齐全。譬如某省监狱管理局汇聚下面所有监狱、看守所的视频,形成省级联网平台;一个省的粮库管理部门汇聚下面所有粮库的视频...

  • MySQL主从复制2021-08-31 01:33:36

    MySQL主从 主从介绍 在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患。 主从作用 实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务 主从形式 一主一从 主主复制 一主多从---扩展系统读取的性能,因为读是在从库

  • 秀++视频联网四:社会面视频接入公安网解决方案2021-08-31 01:32:33

    需求          社会面企业/场所众多且分散,一般情况下通过互联网汇聚到一套平台上,然后再通过28181统一接入公安网。如某市要求经营性酒店将所有视频联入28181专网。 解决办法              通过秀++的能力,我们给出一个通杀、性价比又高的方案: 每个社会化单位部署一

  • 基于互联网的分散点视频联网解决方案2021-08-31 01:01:39

    需求         典型需求一:只能通过互联网来实现联网,点位很分散,但每个点上要联网的摄像机并不多。         典型需求二:只能通过互联网来实现联网,点位很分散,关键是每个点位上视频设备可能具备以下三种情况:  要联网的摄像机数量很多  摄像机不具备主动上报能力  这些视

  • leetcode 回文子串 中等2021-08-30 23:01:56

        ①:马拉车的 p 数组,即改造后的字符串,以 i 为中心的最大回文串的长度 p[i],ret += (p[i] / 2); ②:dp[i][j] 表示 i 到 j 是否为回文,dp[i][j] = dp[i + 1][j - 1] & (s[i] == s[j]),为 true 则 ++ret; class Solution { public: int countSubstrings(const string &s) {

  • 面试十题(3)2021-08-30 20:02:07

    1. cookie 和 token 都存放在 header 中,为什么不会 劫持 token? cookie 登录后服务端生成的sessionid,并在http请求里返回到客户端,同时服务端保存sessionid,以后客户端的每次http请求都带上cookie(sessionid),服务端会获取cookie(sessionid)然后验证用户的身份。所以拿到cookie就拿到

  • CSP201903-4 消息传递接口(模拟)2021-08-30 19:31:39

    挺nt的一个题,除了嗯模拟没想到更好的办法...大概就是每次遍历一遍所有的进程的当前通信,如果 可以收发则直接收发,然后更新当前通信;如果所有进程都不能收发则死锁。细节见代码。 #include <bits/stdc++.h> using namespace std; int t, n; struct node { char op;//这个通信是收还

  • leetcode 48 旋转图像2021-08-30 19:01:40

    链接:https://leetcode-cn.com/problems/rotate-image/ 题目 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 输入:matrix = [[1,2,3],

  • 循环结构中的坑2021-08-30 19:00:46

      1.while循环:条件表达式的执行次数总是比循环体的执行次数多一次 2.do…while循环:条件表达式的执行次数与循环体的执行次数一样 3.switch语句中可以有default,也可以没有default,但最多有一个,如果case语句中,没有break终止,则会继续往下进行,知道末尾 4.break语句:是跳出当前循环,只能

  • 题解 P6087 【[JSOI2015]送礼物】2021-08-30 12:31:40

    分析 先考虑如果没有 \(L\) 和 \(R\) 的长度限制,我们发现最优解中对于区间 \(l\sim r\),\(A_l\) 和 \(A_r\) 应该分别为 \(A_l,A_{l+1},\cdots,A_r\) 中的最大值和最小值。 考虑加上 \(L\) 和 \(R\) 的长度限制,若原来的区间为 \(l\sim r\),则会分如下 3 种情况进行讨论: 如果 \(r-l

  • 算法学习---概率与期望2021-08-30 10:33:07

    根据期望的线性性质, (E[aX +bY]=aE[X] + bE[Y]) 。所以另外一种求期望的方式是分别求出每一种代价产生的期望贡献,然后相加得到答案。在本题中,路径期望总长度等于每条边产生的期望贡献之和。而每条边产生又等于经过这条边的期望次数乘这条边的代价。所以,我们只需要算每条边的期望经

  • leetcode 62 不同路径2021-08-29 20:02:37

    很动态规划的一道动态规划题,不过完全没想到要动态规划,用了递归的方法,结果超时了。看了题解,这样的方法确实能很好的利用题目的条件,贴代码 1 class Solution { 2 public: 3 int uniquePaths(int m, int n) 4 { 5 vector<vector<int>> dp(m,vector<int>(n));

  • 基础算法问题2021-08-29 18:02:24

    一些比较简单算法: 1.冒泡排序: 如上,我们拿arr[0]来举例,i=0的元素需要比较4次,i=1的元素需要比较3次 依此类推,比较的次数 = 数组长度 - 1 - i; //冒泡排序 从小到大 public static int[] bubbleUp(int[] array) { for (int i = 0; i < array.length; i++) {

  • 动态规划-分组背包问题2021-08-29 17:33:03

        #include <iostream> using namespace std; const int N = 110; int v[N][N], w[N][N]; int s[N], f[N]; int n, m; int main() { cin >> n >> m; for (int i = 1; i <= n; ++ i) { cin >> s[i]; for (i

  • 十大排序算法——实现程序2021-08-29 10:00:38

    1 //冒泡排序 2 //它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来 3 //每循环一次,最大值移到最右边 4 void bubble_sort(int* arr, int len) { 5 int i, j, temp; 6 for (i = 0; i < len - 1; i++)

  • CF710F String Set Queries2021-08-28 23:31:54

    我的第一篇黑题题解,应该好好庆祝。 题目大意 给定一个字符串集合,支持的操作有插入,删除和查询给定字符串在给出的模板字符串出现的次数。 操作数 \(m \leq 3 \times 10^5\),输入字符串总长度 \(\sum |s_i| \leq 3\times 10^5\)。 本题强制在线。 解题思路 首先看到多模式匹配字符串

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

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

ICode9版权所有