搜索结果
查询Tags标签: back,共有 375条记录-
项目自动备份,oracle 自动备份
1 项目备份 变量的形式 定时任务不执行就都写成了绝对路径#!/bin/bash # # 项目路径 /usr/local/tomcat-bjkjdx 备份文件路径/usr/local/bak #BACKUP_BASE=/usr/local #/user/local/bak #BACKUP_HOME=$BACKUP_BASE/bak #判断是都存在bak文件自动创建 if …
2022/4/11 19:12:59 人评论 次浏览 -
CF problem: (D) Maximum Product Strikes Back
Problem - D - CodeforcesExampleinput5 4 1 2 -1 2 3 1 1 -2 5 2 0 -2 2 -1 3 -2 -1 -1 3 -1 -2 -2 output0 2 3 0 2 0 0 1 1 0 最近赛中敲不出代码, 赛后倒是镇静了, 我也醉了 简述下思路及变量意义: 这里采取从前到尾遍历,由于数据范围不能完全连乘2e5个的2, 所以我们…
2022/4/3 23:20:11 人评论 次浏览 -
【算法基础】蓝桥杯入门算法
一、STL库 1.动态数组vector<int> a .push_back() .pop.back() .size() .clear() 可能存在空间爆炸问题,用 vector<int> () .swap(v)来解决。 2.集合set<int> v .insert() .erase() .cout()比较方式:Bool operator<(const people…
2022/3/31 9:19:31 人评论 次浏览 -
剑指 Offer II 007. 数组中和为 0 的三个数
暴力去重class Solution { public:vector<vector<int>> threeSum(vector<int>& nums) {map<int, int> cnt;int n = nums.size();for(int i = 0; i < n; i++){if(cnt[nums[i]] == 0)cnt[nums[i]] = 1;elsecnt[nums[i]]++;}vector<vector…
2022/3/30 6:22:22 人评论 次浏览 -
113. 路径总和 II
✅做题思路or感想:也是遍历一遍二叉树,判断路径总和和是否是叶子节点,要注意的是这里还需要加一个vector来记录路径class Solution { public:vector<vector<int>>result;void dfs(TreeNode* cur, vector<int>vec, int sum) {//判断条件if (sum == 0 …
2022/3/28 23:54:33 人评论 次浏览 -
美团笔试(22.03.19)
代码题 一共五道代码题,看了前面三道,ac了三道,后面两道题没有时间看,此处将对前三题进行记录总结,后附代码。 第一题 点餐 题意: 给定一组n个商品的价格,下单购买商品时,必须购买前i个商品,即购买商品列表是商品列表的前缀。提供两种优惠规则,满减优惠和折扣优…
2022/3/20 6:29:59 人评论 次浏览 -
vector容器
一、简介: vector容器是一个单端容器,形式如下, 这是一个在std名字空间中定义的模板类: namespace std{ template <class T, class Allocator = allocator<T> > class vector;} 如果使用vector必须包含头文件<vector>。 二、vector类的操作:…
2022/3/6 6:15:11 人评论 次浏览 -
poj 1068
1、注意理解题意 2、注意输出格式 代码: #include <cstdio>#include<iostream>#include<vector>using namespace std; int main() { int t; cin >> t; while (t--) { int num; cin >> num; vector<int> vec; while (num--) { …
2022/3/5 23:19:58 人评论 次浏览 -
算法之数学验证尼科彻斯定理
分析和思路: 接受输入数据后,从1开始遍历,找到连续相加和的连续奇数即可。back变量的设置有些技巧。1 #include <iostream>2 #include "iostream"3 #include "string"4 5 using namespace std;6 7 int main()8 {9 10 int number = 0; 1…
2022/3/5 11:16:14 人评论 次浏览 -
基于Butterfly的细分
简介 即三角网格插值细分 参考文献 http://graphics.stanford.edu/courses/cs468-10-fall/LectureSlides/10_Subdivision.pdf TIPS w 采用1/16. 参考示意图imagecode bug 调了很久,就是 一条半边对应面的方向其实不太稳定。 codeMain #pragma once #pragma once #include…
2022/3/3 23:45:34 人评论 次浏览 -
acwing算法基础课文字版(看不懂你打我)——第二课基础算法之:高精度算法(大数乘小数、大数除小数)
写在前面:acwing是由北大学长创立的算法学习平台,在IT资源良莠不齐的当下异军突起。只需一顿火锅钱,就能跟着获得noi金牌的北大学长学习算法,是IT初学者进行深入研究的不二平台。本系列帖子将围绕AcWing平台的主打课程——算法基础课,并辅以本人自己的学习心得与广大…
2022/3/1 20:23:00 人评论 次浏览 -
五、STL常用算法
5 STL- 常用算法 概述:算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交换、查找、遍历操作、复制、修改等等 <numeric>体积很小,只包括几个在序列上面进行简…
2022/3/1 14:21:29 人评论 次浏览 -
c++priemr第十五章笔记 15.8容器与继承
容器与继承 #include <iostream> #include<vector> #include<string> using namespace std; class Quote { public:Quote() = default;Quote(const string &book,double sale_price):booNo(book),price(sale_price){}const string& isbn()const…
2022/2/27 20:22:52 人评论 次浏览 -
LeetCode基础之递归 / 回溯——40. 组合总和 II
给定一个候选人编号的集合 candidates 和一个目标数 target , 找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个数字在每个组合中只能使用 一次 。注意:解集不能包含重复的组合。 示例 1:输入: candidates = [10,1,2,7,6,1,5], target = 8, 输…
2022/2/26 6:26:46 人评论 次浏览 -
力扣第一题 1. 两数之和
力扣第一题 1. 两数之和 https://leetcode-cn.com/problems/two-sum/根据排序算法中的选择排序来做的。 class Solution { public:vector<int> twoSum(vector<int>& nums, int target) {vector<int> v;for(int i = 0; i < nums.size(); i++){for…
2022/2/25 23:51:25 人评论 次浏览