后端
文章平均质量分 55
普通网友
这个作者很懒,什么都没留下…
展开
-
C++ map中erase方法的使用
C++map中erase方法的使用在不同版本的编译器里面使用不一样,一般性的使用方法如下://erase方法调用————循环中局部删除某些元素std::map<int, int> b;b[1] = 5;b[2] = 6;b[3] = 7;b[4] = 8;for (std::map<int, int>::iterator iter = b.begin(); iter != b.end();){ if (iter->first % 2 == 0)原创 2022-03-20 15:28:02 · 847 阅读 · 0 评论 -
Java编程笔记番外1:浅谈散列
Java编程笔记番外1:浅谈散列图源:PHP中文网散列作为一种数据结构,是为了解决一类特定问题:如何以尽可能小的时间复杂度保存和读取元素。接下来我会用一系列示例来一步步说明散列如何实现以及为什么要使用散列。首先来看一个最简单的在一段连续空间中保存元素的示例:package ex1.hash;import java.lang.reflect.Array;import java.util.Arrays;import java.util.Random;import ch15.test2.G原创 2022-03-19 21:49:23 · 141 阅读 · 0 评论 -
File类的概述和方法
File类:文件和目录路径名的抽象表示1.文件和目录是可以通过file封装对象的2.对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。他可以是存在的,也可以是不存在的,将来是要通过具体的操作把这个路径的内容转换为具体存在的构造方法:方法名说明File(File parent, String child)从父抽象路径名和子路径名字符串创建新的 File实例File(String pathname)通过将给定的路径名字符串转换为抽象路径名来创建新的 File..原创 2022-03-19 20:18:26 · 78 阅读 · 0 评论 -
C++ Cmake学习(三):工程化和安装
目录让Hello World看起来更像一个工程将目标文件放入构建目录的bin子目录ADD_SUBDIRECTORY指令更改二进制的保存路径安装如何安装HelloWord安装文件COPYRIGHT和README安装脚本runhello.sh安装doc中的hello.txt开始编译安装学习通道:从零开始详细介绍CMakeCmake下载地址:下载地址Cmake官网:官网让Hello World看起来更像一个工程为工程添加一个子目录src,用来防止工程源代码添加一个子目录doc原创 2022-03-19 16:27:45 · 190 阅读 · 0 评论 -
2022-2028年中国生活垃圾转运站行业竞争现状及投资决策建议报告
报告类型:产业研究报告格式:电子版、纸介版出品单位:智研咨询-产业信息网生活垃圾转运站是当垃圾产生量较大,而垃圾产地到集中处理处置设施的距离较远,为了减少垃圾长距离清运的运输费用而在垃圾产地(或集中地点)至处理处置设施之间所设的垃圾压缩和中转设施,以提高垃圾清运效率,降低垃圾运输成本。智研咨询发布的《2022-2028年中国生活垃圾转运站行业竞争现状及投资决策建议报告》共五章。首先介绍了生活垃圾转运站行业市场发展环境、生活垃圾转运站整体运行态势等,接着分析了生活垃圾转运站行业市场运行的现状,然后介.原创 2022-03-19 12:27:50 · 263 阅读 · 0 评论 -
美团笔试2022实习, 子串乘积正负分类
题目给你一个序列包含 n 个元素的序列 a1,a2,…,an (每个元素 ai要么是1 要么是-1)。这个序列中有多少子串(子串即连续子序列)的乘积为正,有多少子串的乘积为负。输入51 -1 1 -1 1输出7乘积为正: [1] [1] [1] 0 2 4[-1,1,-1] 1 2 3 [1 -1 1 -1] [-1 1 -1 1]0 1 2 3 1 2 3 4[1 -1 1 -1 1] 1 2 3 4 5这道题目是一个动态原创 2022-03-18 18:33:15 · 98 阅读 · 0 评论 -
冒泡排序算法
#include<iostream>#define MAX 1000using namespace std;void Bubblesort(int* A, int n);int main(){ int Array[MAX], n; cin >> n; for(int i = 0; i < n; i++) cin >> Array[i]; Bubblesort(Array, n); for(int i = 0; i < n;原创 2022-03-18 14:53:28 · 784 阅读 · 0 评论 -
【动态规划DP】数组分组
题目描述现求出任意两数之间的余数再动态规划。dp[i]其中i是第几个数#include <iostream>using namespace std;int n;int s[1010][1010];int dp[1010];int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>s[i][i]; } //求出任意两数之间的乘积求余 for(int i原创 2022-03-17 18:46:05 · 570 阅读 · 0 评论 -
Java实现excel 2003、2007导入功能
1.要导入的excel数据2.导入依赖<!--excel 2003--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.8</version></dependency><!--excel 2007--><dependency> &l原创 2022-03-16 20:30:12 · 405 阅读 · 0 评论 -
SSM——Spring注解开发
文章目录一. Spring原始注解1. @Repository2. @Service3. @Value4. @Scope5. @PostConstruct、@PreDestroy二. Spring新注解1. @Configuration、@ComponentScan、@Import2. @PropertySource、@Value3. @Bean三. Spring集成Junit1. 原始Junit测试Spring的问题2. Spring集成Junit步骤原创 2022-03-16 13:29:11 · 1151 阅读 · 0 评论 -
Docker脑图
总结写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于 java开发 的学习思路及方向。从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的 点击我的Gitee获取。还有 高级java全套视频教程 java进阶架构师 视频+资料+代码+面试题!全方面的java进阶.原创 2022-03-15 13:29:01 · 1503 阅读 · 0 评论 -
Pro Git笔记--1.起步
Pro Git笔记–1.起步关于版本控制Git 是什么?安装 Git初次运行 Git 前的配置获取帮助Pro Git 文档关于版本控制集中化的版本控制系统有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。如:CVS,SVN 等等分布式版本控制系统客户端并不只提取最新版本的文件快照, 而是把代码仓库完整地镜像下来,包括完整的历史记录。每一次的克隆操作,实际上都是一次对代码仓库的完整备份。原创 2022-03-15 10:46:52 · 151 阅读 · 0 评论 -
leetcode 1539. 第 k 个缺失的正整数 cc++
题目描述第 k 个缺失的正整数难度简单给你一个 严格升序排列 的正整数数组 arr 和一个整数 k 。请你找到这个数组里第 k 个缺失的正整数。示例 1:输入:arr = [2,3,4,7,11], k = 5输出:9解释:缺失的正整数包括 [1,5,6,8,9,10,12,13,...] 。第 5 个缺失的正整数为 9 。示例 2:输入:arr = [1,2,3,4], k = 2输出:6解释:缺失的正整数包括 [5,6,7,...] 。第 2 个缺失的正整数为 6 。原创 2022-03-15 09:26:45 · 877 阅读 · 0 评论 -
git常用命令整理
git pull 拉取最新的版本如果提示需要合并,按esc 再输入:wqgit status查看状态是否有冲突,就执行合并git checkout master 切换到master分支git pull 更新本地的master分支git checkout 当前分支号 切换到当前需要合并master内容的分支git merge master 将本地的master分支合并到当前分支git status 查看是否需要合并git add . 会把本地所有untrack的文件都加入暂存区,并且会根据.g原创 2022-03-14 17:01:45 · 75 阅读 · 0 评论 -
C#学习笔记:总结提升
总结提升案例一:老公买西瓜系列超市西瓜的价格是1.9元/斤。老公下班买了6斤西瓜。此时得知正逢双11,购买商品满10元优惠7.5折。问此时老公买西瓜花了多少钱思考以上案例需要设置几个变量需要声明何种类型的变量如果体重要求满几个10元, 就在几个10元上打7.5折应该如何计算总结变量名只有在__某一区域内*第1次出现时才要声明变量。变量名在区域内第二次出现时不用声明变量,而是直接使用之前声明的变量。变量名命名是我们一般遵循驼峰命名法,即原创 2022-03-14 15:36:09 · 180 阅读 · 0 评论 -
2022.03.12
课时49 归并排序首先将整个序列进行拆分。第一次分成两个部分后,再将左边部分拆分成两个部分。然后就这么拆分到每一个部分只有一个元素。拆分后,相邻两个元素开始合并。合并时,小的元素要放在前面。比如,【54】和【26】合并后,就是【26,54】。接着,又每两个元素为一组开始合并。此时需要借助两个游标,一个是右边的,一个是左边的。左边游标指向的小,先把左边游标的拿出来,然后继续走。此时移动后,左边游标的比右边游标的大的话,则把右边游标的拿出来。如此重复。最后就能得到一个有序序列原创 2022-03-13 15:02:23 · 70 阅读 · 0 评论