当前位置: 首页 > news >正文

深圳网站设计优刻网站推广和精准seo

深圳网站设计优刻,网站推广和精准seo,做简单网站,wordpress放谷歌代码今天开始更新动态规划的模板(动态规划哪有模板呀!!!)话是这么说,但我们经常做题会发现有些题目有些共性,我们抽取共性总结出来,应付动态规划基础题目还是可以的。 回归正题&#xf…

今天开始更新动态规划的模板(动态规划哪有模板呀!!!)话是这么说,但我们经常做题会发现有些题目有些共性,我们抽取共性总结出来,应付动态规划基础题目还是可以的。

回归正题,我们今天使用(nlogn),时间复杂度来写,模板主要使用Java来写(为什么不用c语言呢,因为c语言的模板太多了呀!!!)

我们解释一下原理吧,我们在求最长上升子序列时,可以秉持着尽量使得结尾的数最小的思想,其实也就是贪心,谁让这个贪心比n的平方的普通动规要低时间复杂度呢。我们开个ArrayList不断往里加数字,如果链表为空就直接加入,不为空,如果加入的数字大于链表尾数字,我们加入到链表末端,如果加入的数字小于链表的末尾数字,我们把它找到在链表中第一个大于它的元素的位置,把它替换为我们要加入的元素。在这里我们使用写好的二分方法,大家要注意我们求的是上升子序列不是不下降子序列,一旦我们在ArrayList里边发现一个和我们加入的数字相同的数字,我们必须

放弃加入。

模板题目:

夏令营:动态规划特训 - 【算法模板题】蓝桥勇士 - 蓝桥云课 (lanqiao.cn)

模板:


import java.awt.FontFormatException;
import java.io.BufferedReader; 
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.lang.reflect.AnnotatedWildcardType;
import java.math.BigInteger;
import java.sql.SQLIntegrityConstraintViolationException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.Map;
import java.util.Objects;
import java.util.PriorityQueue;
import java.util.Scanner;
import java.util.Spliterator.OfPrimitive;
import java.util.function.IntToDoubleFunction;
import java.util.function.LongBinaryOperator;
import java.util.TreeMap;
import java.util.TreeSet;
import javax.management.relation.InvalidRelationTypeException;
import javax.print.attribute.standard.JobMessageFromOperator;
import javax.print.attribute.standard.JobPriority;
import javax.swing.table.TableModel;
import javax.swing.text.TabSet;
public class Main {public static void main(String[] args) throws IOException  {
Scanner sc=new Scanner(System.in);
BufferedReader br1=new BufferedReader(new InputStreamReader(System.in));
PrintWriter pw1=new PrintWriter(System.out);
int a=sc.nextInt();
int b;
ArrayList<Integer> al1=new ArrayList<>();
for(b=0;b<a;b++) {int c=sc.nextInt();if(al1.size()==0) {al1.add(c);}if(c>al1.get(al1.size()-1)) {al1.add(c);}else {int d=Collections.binarySearch(al1,c);if(d<0) {int e=(-1)*d-1;al1.set(e, c);}}
}
System.out.println(al1.size());}}

http://www.tj-hxxt.cn/news/125293.html

相关文章:

  • 潍坊那个公司做网站比较好软文发布系统
  • 建网站最少需要多少钱seo优化易下拉排名
  • 免费推广的方式有哪些合肥优化
  • 网站公安备案是否强制百度联系方式
  • 青县网站制作厦门零基础学seo
  • 站长平台社区网络营销服务商
  • 中山建网站费用多少如何弄一个自己的网站
  • 精品网站做爆款网络推广公司专业网络
  • 哪些做直播卖食品的网站百度客服24小时电话
  • 魔兽7.2国内做插件网站西安百度seo
  • 网站开发不提供源代码软文写作平台发稿
  • 建设网站是否等于开展网络营销怎样在百度上免费做广告
  • 网上购物网站建设方案平台推广引流怎么做
  • 网站 加域名代写文章的平台有哪些
  • 福田建网站公司谷歌浏览器最新版本
  • cms自助建站移动慧生活app下载
  • 自己买服务器做网站找个免费的网站
  • 网站做百度推广需要什么材料国际最新消息
  • 美食网站开发方案专业竞价托管
  • 西部建设网站关键词林俊杰歌词
  • 莒县住房和建设局网站百度竞价排名一年费用
  • wordpress4.2.15漏洞水平优化
  • 企业展厅装修设计seo排名优化
  • 西安做一个企业网站要多少钱西安网络科技有限公司
  • wordpress 文章缩放湖北百度seo排名
  • 电子商务网站建设实训报告范文销售怎么找客户源
  • 深圳网站建设公司联系方式市场监督管理局上班时间
  • 要想用谷歌访问外国网站怎么做南通企业网站制作
  • 套图吧wordpress郑州网站优化渠道
  • 免费咨询医生有问必答西安seo经理