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

做英文简历的网站网络营销有哪些例子

做英文简历的网站,网络营销有哪些例子,兰州做网站开发,网页空间前言: 最长递增子序列#xff08;Longest Increasing Subsequence, LIS#xff09;是指在一个给定的序列中#xff0c;找到一个最长的子序列#xff0c;使得这个子序列中的元素是单调递增的。子序列不要求在原序列中连续。 实现原理 使用一个 tails 列表#xff0c;其中…前言: 最长递增子序列Longest Increasing Subsequence, LIS是指在一个给定的序列中找到一个最长的子序列使得这个子序列中的元素是单调递增的。子序列不要求在原序列中连续。 实现原理 使用一个 tails 列表其中 tails[i] 存储长度为 i1 的所有递增子序列中最后一个元素的最小值。对于每个元素 num使用二分查找找到 num 在 tails 中的插入位置。如果 num 大于 tails 中的所有元素则将 num 添加到 tails 的末尾否则更新相应位置的元素。tails 的长度即为最长递增子序列的长度。 实现代码 import java.util.ArrayList; import java.util.List;public class LongestIncreasingSubsequence {public static int lengthOfLIS(int[] nums) {if (nums null || nums.length 0) {return 0;}ListInteger tails new ArrayList();for (int num : nums) {int pos binarySearch(tails, num);if (pos tails.size()) {tails.set(pos, num);} else {tails.add(num);}}return tails.size();}private static int binarySearch(ListInteger tails, int key) {int low 0, high tails.size() - 1;while (low high) {int mid low (high - low) / 2;if (tails.get(mid) key) {low mid 1;} else {high mid - 1;}}return low;}public static void main(String[] args) {int[] nums {10, 9, 2, 5, 3, 7, 101, 18};System.out.println(lengthOfLIS(nums)); // 输出 4} }QA1:
http://www.hkea.cn/news/14535538/

相关文章:

  • 网站建设流程书籍crm系统公司有哪些
  • 网站开发证网站生成
  • 会简单的网站建设vi设计是设计什么
  • 国人在线做网站做网站的收益在哪
  • 网站建设多久学会网站维护需要什么
  • asp.net jsp 网站cms做网站容易不
  • 个人工作室网站焦作app网站建设
  • 怎样健网站公司邮箱怎么注册流程
  • 帮客户做网站内容如何学习做网站
  • 南京网站制作千网站模版怎么编辑器
  • 北京网站建设制作哪家公司好惠城营销网站制作
  • 网站整体框架c 做的网站
  • 网站地址怎么做超链接阿里云做网站电话
  • 上海尚海整装官方网站网页版微信登录二维码
  • 外贸网站建设书籍wordpress 自定义插件开发
  • 网站退出率工程信息网站哪家做的较好
  • 网站备案 法人代表自己做的网站怎样链接数据库
  • 凡科建设网站别人能进去么wordpress做的论坛
  • 邢台建网站找谁apache 多网站
  • html5响应式网站模版计算机网络网站建设的实训总结6
  • 卖衣服的网站排名杭州响应式网站案例
  • 泰州企业建站程序产品的推广及宣传思路
  • 网站做全局搜索做效果图展板网站
  • 网站设计服务平台湛江手机建站模板
  • 郑州网站制作郑州网站制作案例网站建设实习收获
  • 杭州最好的网站设计公司2023营业执照年检入口官网
  • 如何找人做网站生活常识网站源码
  • 网站建设开发做网站吧网站建设竞争性磋商文件
  • 上海做网站服务商腾讯云wordpress博客
  • 不是网站可以用云主机吗重庆网站免费优化