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

旅游网站设计说明书nodejs做网站容易被攻击吗

旅游网站设计说明书,nodejs做网站容易被攻击吗,页面设计工作内容自述,阿坝网站设计java数据结构与算法刷题目录#xff08;剑指Offer、LeetCode、ACM#xff09;-----主目录-----持续更新(进不去说明我没写完)#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 文章目录 1. 双指针两次遍历2. 三指针 1. 双指针两次遍历 解题思路#…java数据结构与算法刷题目录剑指Offer、LeetCode、ACM-----主目录-----持续更新(进不去说明我没写完)https://blog.csdn.net/grd_java/article/details/123063846 文章目录 1. 双指针两次遍历2. 三指针 1. 双指针两次遍历 解题思路时间复杂度O( n n n)空间复杂度O( 1 1 1)需要遍历两次数组 第一遍遍历将所有0放到前面第二遍遍历将所有1放在0后面 代码 class Solution {//交换public static void changePosition(int arr[],int i,int j){int temp arr[i];arr[i] arr[j];arr[j] temp;}public void sortColors(int[] nums) {int n nums.length;int left 0;//指向交换位置for(int right 0;rightn;right){//将0换到left位置if(nums[right] 0) changePosition(nums,left,right);}for(int right left;rightn;right){//将1换到left位置if(nums[right] 1) changePosition(nums,left,right);}} }2. 三指针 解题思路时间复杂度O( n n n)空间复杂度O( 1 1 1)只遍历1次数组 p0指向下一个0需要放置的位置同理p1指向下一个1需要放置的位置我们使用p2指针来进行遍历数组如果发现p2指向的是1就和p1位置交换同时p1当p2指向0时需要和p0交换但是有一种特殊情况 例如0011220,其中1是p0位置2是p1位置0是p2位置此时我们发现p1的位置是超过p0的也就是说此时p1后面一定是1而p0的下一个插入位置就在p1的后面也就是p0比如指向1此时我们要让p0和p2交换位置结果为0001221。我们发现虽然现在p0位置放上了0但是p0原来指向的1却放到了p2位置也就是说我们为了换一个0把1交给了p2.此时就需要p1和p2将这个1要回来因此只要我们p0和p2交换完成后发现p0p1就需要再让p1和p2额外进行一次交换结果为0001122 代码 class Solution {//交换public static void changePosition(int arr[],int i,int j){int temp arr[i];arr[i] arr[j];arr[j] temp;}public void sortColors(int[] nums) {int p0 0;int p1 0;int p2 0;//三快慢指针p2最快p1其次p0最后while(p2nums.length) {//if(nums[p2] 1) changePosition(nums,p1,p2);//如果当前p2指向1则和p1指针交换else if(nums[p2] 0) {//如果当前p2是0changePosition(nums,p0,p2);//和p0交换位置//如果此时p0和p1指向的位置不是同一个也就是p1在p0前面那么说明p0当前位置原来是1//p0和p2交换后也就是将p2位置的0放到了p0位置。而p0原来位置的1放在了p2位置//此时就需要将p2位置的1换给p1.也就是必须p1和p2再次交换if(p0p1) changePosition(nums,p1,p2);p0;p1;//0向前走1就得向前走}p2;}} }
http://www.zqtcl.cn/news/690319/

相关文章:

  • 深圳网站建设推进旗县政务网站建设工作方案
  • 南宁 网站建设网站集约建设
  • 做网站编辑好吗吉林省四平市
  • 石家庄网站制作最新军事新闻最新消息视频
  • 高端品牌网站设计企业网站建设wordpress文章前阅读
  • 广州做网站星珀各电商网站的特点
  • 西安模板做网站广州微信网站建设平台
  • 网站开发硬件工程师待遇微信商城有哪些第三方平台
  • 基于响应式设计的网站建设软件开发项目甘特图
  • 绍兴兴住房和城乡建设局网站网站更换名称需要重新备案吗
  • 跨境电商网站开发文档网站建设费可摊几年
  • 怎样建设一个游戏网站随便玩玩在线制作网站
  • 免费的成品网站用织梦模板做网站
  • 彩票网站开发 极云有的域名怎样做网站
  • 网店运营推广网站买个天猫店多少钱一个
  • 资讯网站排版广告公司取名大全集
  • 织梦网站seo安徽建设厅网站
  • 北京智能模板建站如何增加网站的索引量
  • 哪个网站专做进口商品的网站备案好麻烦
  • 南京网站制作哪家专业接口网站开发
  • 网站正在建设中9797鲜花网页设计模板
  • wordpress怎么自动更新网站地图现在最流行的网站开发工具
  • 科技局网站查新怎么做vs网站制作教程
  • 网站开发流程文档东莞英文建站公司
  • 怎样建俄文网站wordpress国产主题推荐
  • 网站开发晋升空间 路径秦皇岛房管局官网
  • 中山网站建设sipocms做家电网站好
  • 石家庄建设局网站怎么打不开手机网站素材
  • 电影网站怎么做要多少钱中企动力 网站价格
  • 长沙企业如何建网站爱用建站