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

东莞网络推广系统免费seo网站诊断

东莞网络推广系统,免费seo网站诊断,广东东莞营销,网站建设和风险分析一.48. 旋转图像 题目要求:就是一个顺时针的旋转过程。 思路:观察矩阵,得出翻转前第i行的第J个元素 等于 翻转后倒数第i列的第J个元素,举例说明,第1行第2个元素为“2”,翻转后到了 倒数第1列的第2个元素…

一.48. 旋转图像

题目要求:就是一个顺时针的旋转过程。

 思路:观察矩阵,得出翻转前第i行的第J个元素  等于  翻转后倒数第i列的第J个元素,举例说明,第1行第2个元素为“2”,翻转后到了 倒数第1列的第2个元素。说白了只需要针对翻转前的第i行和翻转后的倒数第i列

代码:

class Solution {public void rotate(int[][] matrix) {int n = matrix.length;int[][] matrix_new = new int[n][n];// 按照思路对新矩阵存值for (int i = 0; i < n; ++i) {for (int j = 0; j < n; ++j) {matrix_new[j][n - i - 1] = matrix[i][j];}}for (int i = 0; i < n; ++i) {for (int j = 0; j < n; ++j) {matrix[i][j] = matrix_new[i][j];}}}
}

二.240. 搜索二维矩阵 II

题目要求:编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:

  • 每行的元素从左到右升序排列。
  • 每列的元素从上到下升序排列

思路:这个题可以直接使用双层for循环暴力破解; 也可以使用二分查找

代码:

class Solution {public boolean searchMatrix(int[][] matrix, int target) {for (int[] row : matrix) {int a = search(row, target);// 务必注意这里只要找到了就直接return true 而不是找不到return falseif (a >= 0)return true;}return false;}// 二分查找即可public int search(int[] nums, int target){int l = 0;int r = nums.length - 1;while (l <= r){int mid = l +((r - l) >> 1);if (nums[mid] > target)r = mid - 1;else if (nums[mid] < target)l = mid + 1;elsereturn mid;}return -1;}
}

三、234. 回文链表

题目要求:

 思路:因为链表无法使用双指针做,所以先将链表的值复制到数组中,然后使用双指针进行判断。

代码:

class Solution {public boolean isPalindrome(ListNode head) {// 将链表的值复制到数组中List<Integer> vals = new ArrayList<Integer>();ListNode cur = head;while (cur != null){vals.add(cur.val);cur = cur.next;}// 双指针判断是否回文int l = 0;int r = vals.size() - 1;while (l < r){if (vals.get(l) != vals.get(r))return false;l++;r--;}return true;}
}

http://www.mmbaike.com/news/29951.html

相关文章:

  • 做外销网站服务器好吗软文营销的宗旨是什么
  • 淘宝客做网站教程慈溪seo排名
  • 网站建设中网站需求分析百度搜索什么关键词能搜到网站
  • 社区论坛网站建设百度快速排名提升
  • xyz域名注册局官方网站郑州网站制作
  • 一个电子商务网站的用户购买行为监测报告文档格式怎么做?网站外链怎么发布
  • 做网站用什么编程语言好seo优化上海牛巨微
  • 塔城地区建设工程信息网站整站优化seo
  • 海外仓一件代发平台aso优化师
  • 隧道建设网站无法登录网站建设网站定制
  • 单页面网站 万网x3哈尔滨百度搜索排名优化
  • 局网站建设自查数字营销公司排行榜
  • 济宁网站建设济宁百度推广app怎么收费
  • 网站到底备案好不好长沙seo
  • 交互式网站是什么意思拉新推广怎么找渠道
  • 珠海网站制作前端性能优化
  • 海口快速建站公司推荐网站服务器多少钱一年
  • 福建省建设局网站百度关键词搜索量排行
  • 做网站要会写什么免费舆情监测平台
  • 石家庄现在有疫情吗重庆小潘seo
  • 中企动力做网站5个月了海外网络推广
  • 怎样做医疗网站不违法百度软文推广公司
  • 花钱做网站注意什么百度指数查询官网大数据
  • 成都市规划建设委员会网站谷歌seo是指什么意思
  • 微信投票网站制作公司网站建设
  • 域名对网站有什么影响吗电商是做什么的
  • 域名未绑定 网站过期 以及其他原因seo查询站长工具
  • 做微商网站无锡今日头条新闻
  • asp做微网站设计千锋教育靠谱吗
  • 青岛专业做商业房的网站维普网论文收录查询