ICode9

精准搜索请尝试: 精确搜索
  • Notepad++ 添加JSTool插件2021-08-02 21:00:07

    Notepad++ 插件JSTool中JSFromat用于格式化JS文件 添加JSTool插件: 工具栏 -> 插件 -> 插件管理 -> 勾选JSTool -> 安装       安装完之后就可以格式化js代码了。   END...  

  • LeetCode 哈希表与字符串2021-08-02 20:01:38

    哈希表:根据关键字值(key)直接进行访问的数据结构,通过把关键字的值映射到表的一个位置来直接访问,以加快查找速率。(有点空间换时间) 字符哈希          ASCII码:0-127,在一个char[128]的数组中即可对所有字符进行hash。         例如第x个位置值为y,那表示ASCII=x的字符共

  • 变量2021-08-02 19:32:54

                                            js知识                                                                      1、js语言特性:解释型语言(翻译一行执行

  • C语言解决批量路径中缺少\的问题2021-08-02 18:33:15

    这段代码本来是想着解决: D:\WorkSpace\practiceQuestion4\Finger160_160n\Finger160_160\Finger0\Finger1.bmp转换成 D:\WorkSpace\practiceQuestion4\Finger160_160n\Finger160_160\Finger0\Finger1.bmp 这种路径缺少转义字符的问题,结果没有转义字符也能跑会自己转义,毕竟是

  • 洛谷 P1347 排序 题解2021-08-02 17:01:01

    2021-08-02 15:50:19 链接: https://www.luogu.com.cn/problem/P1347   题目内容: 一个不同的值的升序排序数列指的是一个从左到右元素依次增大的序列,例如,一个有序的数列 A,B,C,D 表示A<B,B<C,C<D。在这道题中,我们将给你一系列形如 A<B 的关系,并要求你判断是否能够根据这些关

  • ST表(自用模板)2021-08-02 15:04:31

    #include <iostream> #include <algorithm> using namespace std; int a[1010];//原始输入数组 int st[1010][20];//st表 void init(int n) { for (int i = 0; i < n; i++) st[i][0] = a[i]; for (int i = 1; (1 << i) <= n; i++) {

  • Centos7 GCC升级至10.2.0 出现g++:command not found2021-08-02 14:33:25

    新搭建的一台测试机-centos7,安装的时候选了最小安装(后来知道这是一个多么作死的决定,想哭),测试机是不能联网的,全部安装必须离线安装 对机器安装boost时出现异常,编译boost时Failed to build Boost.Build build engine问题的解决   查找原因发现我没有安装gcc,然后我安装了系统自带的

  • 基数排序(桶排序)2021-08-02 13:33:34

    package A;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;public class JosePhu { public static void main(String[] args) { Method method=new Method(); //int[] a={53,3,542,748,14,214}; int[] a={123,9,0

  • springboot生成excel并保存在服务器指定路径2021-08-02 11:02:59

    package com.gllic.workweixin.utils;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.xssf.streaming.SXSSFWorkbook;import javax.servlet.http.HttpServletResponse;imp

  • Codeforces Round #736 (Div. 2)2021-08-02 02:00:20

    A. Gregor and Cryptography 构造... #include <bits/stdc++.h> #define all(a) a.begin(),a.end() #define pb push_back using namespace std; using ll = long long ; void solve() { ll p; cin>>p; for(ll i=2;i*i<=p;i++){ if(p%i==0){

  • Notepad++的NppFTP插件连接linux操作系统2021-08-01 23:05:02

    Notepad++的NppFTP插件连接linux操作系统 下载地址:https://notepad-plus-plus.org/downloads/v8.1.2/ 1、安装Npp_FTP插件 两种方式,一种是直接打开Notepad++,点击“插件-->Plugin Manager-->Show Plugin Manager",弹出的对话框中查找N开头的插件如果可以直接找到Nppftp,下载更新。如

  • 归并排序2021-08-01 21:33:03

    求逆序对 1 #include<iostream> 2 #include<cstring> 3 using namespace std; 4 5 const int N=1e5+5; 6 int a[N]; 7 long long ans; 8 //归并排序 9 void mergeSort(int begin,int end){ 10 //递归终止条件 11 if(begin==end)return; 12 13 int mid=(

  • PTA练习7-4 找出不是两个数组共有的元素 (20 分)-麻烦2021-08-01 20:33:10

    综述:         该题大概思路容易想到,找不是两个数组共有的元素倒是挺好找,但是具体实现起来也是不大容易,多个输入时调试也挺麻烦的,主要做起来有个比较麻烦的地方。就是不是两个数组共有的元素有两个,但是最终只能够输出一个,要把重复的元素过滤掉还是挺难搞的,还有一个地方是,输出

  • 牛客多校2021(五)H. Holding Two(构造、思维)2021-08-01 19:35:57

    题目:Holding Two 题意:构造一个n * m的01矩阵使得每行、每列、每条斜线任意相邻的三个数不能相同。 解析:每行和每列满足条件实际上还是比较容易的,但是斜线不太容易满足,可以构造一个矩阵(正好错开三个0或三个1): 1001 0110 矩阵变大: 10011001 01100110 10011001 01100110

  • P4782 【模板】2-SAT 问题2021-08-01 19:05:45

    题目 n n n个布尔变量 x i ∼ x

  • 指针与数组2021-08-01 19:04:38

    #include<stdio.h> void func(){ int iVar=0; int *p=&iVar; printf("1:%d\n",++(*p));//等价于(*p)=(*p)+1 //iVar的值变为1 printf("%d\n",(iVar++,1+iVar));//输出3 //iVar的值变为2 (*p)++; //iVar的值变为3 print

  • C语言-数组相关习题(1)(含冒泡排序)2021-08-01 18:04:15

    第1题  交换两组数组的内容(数组长度相同) #include <stdio.h> void exchange(int arr1[], int arr2[]) { int t,j; for (j = 0; j < 10; j++) { t = arr1[j]; arr1[j] = arr2[j]; arr2[j] = t; } } int main() { int arr1[10] = { 1, 4, 5, 2, 6, 7, 9, 10, 3, 8

  • 添加xxx到右键菜单2021-08-01 18:01:28

    1. 添加notepad++到右键菜单[1] 添加到 右键菜单 将以下内容保存为 OpenWithNotepad++.reg 文件,双击运行即可(其中可执行文件路径和菜单项名称请自行替换): 注: 下面代码需把路径改为自己的路径. 改完后删除 //改完请删掉此注释 Windows Registry Editor Version 5.00 [HKEY_CLASSES

  • java语言中基本的运算符2021-08-01 16:05:46

    一、算术运算符 算术运算符的作用和在数学中的作用一样,主要的算术运算符有以下几种 1、+加 2、-减 3、*乘 4、/除 5、%取余 其中加、减、乘、除的用法同数学中的相同,不过需要注意的是 / 和 % 的区别:两个数据做除法,/取结果的商,%取结果的余数。除了这五种还有以下两种: ++自增:变

  • javascript运算符以及它们的用法2021-08-01 16:03:13

    运算操作符 “+” 1:数学运算,字符串连接 2:任何数据类型加字符串都等于字符串 “-” , “*” , “+” , “/” , “=” , “%” , “()” 优先级“=”优先级最弱 “()”优先级最高最高 凡是应该得出数字类型的值又无法表示,就会表现一个值:NAN 得出 无穷,除不尽 会

  • g++ -I,-L和LD_LIBRARY_PATH2021-08-01 15:03:45

    g++的-I,-L参数以及LD_LIBRARY_PATH的用处 -I选项告诉编译器(gcc,g++,etc.)到哪个地方找头文件,是在编译阶段起作用; -L告诉链接器(ld)到哪个地方找库文件,库文件中包含主程序中调用的模块(函数,类等)的实现,是在链接阶段起作用; 而LD_LIBRARY_PATH指定程序在运行时加载动态库要

  • 2021-08-012021-08-01 13:00:43

    多项式乘法 题目1 题意: 求一个最小模数 mod ,使得 n 个数 a 1 , a 2

  • 最大异或对(Trie)2021-08-01 12:34:08

    Trie树的经典题目 题目 在给定的 N 个整数 A1,A2……AN 中选出两个进行 xor(异或)运算,得到的结果最大是多少? 输入输出 输入:第一行输入一个整数 N。 第二行输入 N 个整数 A1~AN。 输出:输出一个整数表示答案。 思路 暴力做法 for(int i = 0; i < n; i ++){ //枚举第一个数 for (i

  • King of Range2021-08-01 11:01:05

    原题链接 考察:双指针 思路:   两个单调队列,一个存最大值,一个存最小值.当差值\(>k\)时开始计数.这时需要在设置一个指针\(l\),将最左边的队列元素去掉.计算的时候....不要两头计算,确定左边计算右边........... Code #include <iostream> #include <cstring> using namespace

  • STL应用 set hdu 14122021-08-01 09:32:44

    set 是一个使用红黑树存储键值的结构体,存储内容没有重复,如果多次插入重复的内容,只存储一次 常用的函数有 size() empty() clear() begin() end() erase(x) erase(*it) find() count() lower_bound() 返回大于等于指定值的元素位置 upper_bound() 返回大于指定值的元素位置 这

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

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

ICode9版权所有