2644. 数列 (Standard IO)

这道题是道数论题,如果想对了的话会很快。 因为这道题实在是没有什么知识点,所以我直接上代码,代码上有很详细的注释: #include<iostream> #include<cstdio> #include<cstring> using namespace std; int a[1000005]={0},t; //a为桶排序数组 int main(){ std::ios::sync_with_stdio(0);//读入输出加速 cin>>t;//测试数据的个数
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

kmp(前缀出现次数next应用)

http://acm.hdu.edu.cn/showproblem.php?pid=3336 Count the string Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 17068 Accepted Submission(s): 7721 Problem Description It is well known that AekdyC
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

正则表达式进阶——你从没想过的正则表达式使用方式

对正则表达式感兴趣的可以玩一下RegexGolf:https://alf.nu/RegexGolf 从中可以学到三个新的技能: 1、正则表达式不匹配 如果你想匹配含有镜像子串的字符串,如abba、anallagmatic、bassarisk等等。 你可以写出正则表达式: (.)(.)\2\1 但是要是你不想匹配这些字符串的话,可以这么写正则表达式: ^(?!.*(.)(.)\2\1) 利用"^"和"(?!...)",即匹配字符串的开头,然后前视取反来完成。 2、正则匹配合数长度的字符串 正则表
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

C# SQL 多条件查询技巧

#region 多条件搜索时,使用List集合来拼接条件(拼接Sql) StringBuilder sql = new StringBuilder("select * from PhoneNum"); List<string> wheres = new List<string>(); if (cboGroup.SelectedIndex != 0) { wheres.Add(" ptypeid=" + cboGroup.Text.Split('|')[0]); } if (txtSearchN
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

CodeForces-1082E Increasing Frequency

题目链接:CodeForces-1082E Increasing Frequency 题意 有$n$个元素,第$i$个元素的值为$a_i$,你可以选择一个区间$[l,r]$,并将这个区间的每个元素的值都加上$k$ ($k$为任意值,包括0和负数),问你在进行一次修改后,能让这个序列中最多存在几个值为$c$的元素。 思路 我们考虑将区间$[l,r]$中所有的$x$都修改为$c$,则只需让这个区间中的每一个元素都加上$c-x$,此时区间中所有的$x$都会变成$c$,而$c$则变成了$c+c-x$。
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

【吐槽】碎碎念

今天上b站玩 打“三”字,一个顺手就是一个scanf
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

python-第01章-用户输入以及字符串的介绍

1,用户输入 #!/user/bin/env python #-*- codiug:utf-8 -*- # Author:ALex Li name = input("name:") Age = int(input("age:")) job = input("job:") salary = int(input("salary:")) print("我是%s,今年%d,工作是%s,薪资是%d"%(name,Age,job,salary)) 字符串的介绍:(来源于CSDN) %s 字符
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

Aras学习笔记 (6) Aras Client Side代码弹出标准ItemType内容窗口

1、新建ItemType 2、Form中插入按钮。 3、代码: var param = {   aras: top.aras,   type: 'SearchDialog',   dialogWidth: 700,   dialogHeight: 450,   itemtypeName: 'Supplier' }; function callback(res) {   if (res) {     var itemNumber = res.keyed_name;     alert("Supp
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

解决session跨域共享问题

解决session跨域共享问题 1. session sticky :会话保存在单机上 保证会话请求落在同一台服务器上 2. session replication:session 复制 每一台服务器上都保持一份相同的session (造成额外的存储开销和网络开销) 3. session 集中存储 :存储在db、 存储在缓存服务器 (redis) 4. 基于cookie (主流) 4.1>>>> access_token(userid/token/timestamp(过期时间) 加密) 将ac
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

k8s之dashboard认证、资源需求、资源限制及HeapSter

1.部署dashboard kubernetes-dashboard运行时需要有sa账号提供权限 Dashboard官方地址:https://github.com/kubernetes/dashboard # 在node1上下载镜像 docker pull googlecontainer/kubernetes-dashboard-amd64:v1.10.1 docker tag googlecontainer/kubernetes-dashboard-amd64:v1.10.1 k8s.g
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

求最长回文字串

题目: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 示例 2: 输入: "cbbd" 输出: "bb" 知道题网上有很多种解法,比如Manacher算法就是专门解决知道题的,还有中心扩散法,小编比较水就给大家讲讲动态规划吧! dp的话,主要就是推出dp方程:以上是具体步骤, 注意下文中, s[l, r] 表示原始字符串的一个子串,l、r 分别是区间的左右
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

Java学习笔记---持有对象

如果一个程序只包含固定数量的且其生命期都是已知的对象,那么这是一个非常简单的程序。 通常,程序总是根据运行时才知道的某些条件去创建新对象。在此之前,不会知道所需对象的数量,甚至不知道确切的类型。 为解决这个普遍的编程问题,需要在任意时刻和任意位置创建任意数量的对象。所以,不能依靠创建命名的引用来持有每一个对象:MyType aReference;因为你不知道实际上会需要多少这样的引用。 Java有多种方式保存对象(对象的引用),例如:数组。数组是保存一组对象最有效的方式,若想保存一组基本类型数
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

用堆栈实现队列

【问题】用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。 【思路】我们使用两个栈来进行交换数据,一个为插入栈,另一个为弹出栈,对于插入栈来说,只进行插入数据,而弹出栈进行弹出,如果弹出栈为空了,那么我们就将插入栈中所有数据压入到弹出栈中,这样就可以有队列“先进先出”的性质了 class Solution { public: void push(int node) { stack1.push(node); }
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

免费云服务器搭建

这周末通过自己百度搜索云服务器接触到了“三&丰&云”,看到里面给用户提供了"免费虚拟主机"和“免费云服务器” 对于我们初学者来说,真是一件好事,可以自己搭建测试的学习系统,方便简单,这是我自己搭建的云主机 最后为需要折腾的博友们带上传送门https://www.sanfengyun.com/
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

Flutter学习一

包管理 依赖本地包 dependencies: pkg1: path: ../../code/pkg1 依赖git包 dependencies: pkg1: git: url: git://github.com/xxx/pkg1.git 资源管理 指定Assets flutter: assets: - assets/my_icon.png - assets/background.png Asset 变体 在选择匹配设备分辨率图片时,会使用Asset变体 加载 Assets 通过
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

关于java自学的内容以及感受

这周自学了关于java的循环语句(for循环、while循环、do while循环)和特殊流程控制语句(break:终止某个语句块的循环 和conture:用于跳过某个语句块的一次执行),通过简单的敲写程序更加的深入了解以及应用: 第一种: public class test { public static void main(String[] args) { for(int i=0;i<5;i++) { System.out.println("hello world!"); } } } 第二
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

jzoj 2866. 【集训队互测 2012】Bomb

Description 给你\(n\)个点,坐标分别为\((xi,yi)\)。从中取出三个点,使得其两两间曼哈顿距离和最大和最小,求最大值和最小值。 对于 100% 的数据, N<=100000 , 0<=Xi,Yi<=10^8 Solution 看完题目后感觉要分类讨论,思考1h后果断暴力O(n^3)。 但是判断了一下n<=500才跑暴力,得了30分。(™10^9过4s?不判50分) 其实可以O(n^2)暴力的。(听说O(n^2)+优化 = 100) 对于第一个最大值,我们可以\(O(n)\
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

SpringBoot中遇到的问题---【在整合mybatis的时候常遇到的问题】

1.在整合mybatis的时候,配置application.yml时,容易出现下列异常。 解决方法:查看格式是否符合yml文件的规则。     1.第一个空格是Tab,而不是空格键打的空格。     2.每一个对象下的属性都要放在对象下一个Tab之后。     3.冒号之后,有一个空格,不要忘了打。     4.注释尽量不要加中文注释,要加的话记得加#开头,若非要加中文注释,则应在url后面这样配置:     url: jdbc:mysql://127.0.0.1:3306/springboo
分类: 其他 发布时间: 08-03 21:11 阅读次数: 0

产品管理的市场营销概念

概述产品管理的最终目标是将产品销售给到目标消费群体,获取持续健康利润。市场营销专注于消费者研究,通过市场洞察手段,制定符合用户预期的产品计划。市场营销最基本的研究单位是消费者行为。消费者行为按照标准定义是:消费者在寻求、购买、使用、评价和处理他们期望能够满足其需求的产品和服务过程中表现出来的行为。对消费者的研究,主要关注内容包括:购买什么,为什么购买,什么时候购买,在哪里购买,购买的频率,使用的频
分类: 企业开发 发布时间: 08-03 21:00 阅读次数: 0

java _io_commons读取、写出文件

//读取文件转换成字符串Strings=FileUtils.readFileToString(newFile("D:\\d\\write.txt"),"UTF-8");//读取文件转换成字节数组byte[]datas=FileUtils.readFileToByteArray(newFile("D:\\d\\write.txt"));//逐行读取,返回类型是ListList<String&g
分类: 编程语言 发布时间: 08-03 21:00 阅读次数: 0