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

景区建设网站的不足做网站社区赚钱吗

景区建设网站的不足,做网站社区赚钱吗,wordpress 倒计时广告,漫画门户网站怎么做的Day5 最后一个单词长度(要求最后一个,可以反向计数) int lens.length()-1; while(s.charAt(len)){len--;//最后是一个空格,就是无字符时 } int wordlen0;//记录字符长度 /*charAt() 方法用于返回指定索引处的字符。索引范围为从 0…

Day5

  1. 最后一个单词长度(要求最后一个,可以反向计数)

    int len=s.length()-1;
    while(s.charAt(len)==''){len--;//最后是一个空格,就是无字符时
    }
    int wordlen=0;//记录字符长度
    /*charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。
    s不等于空时,从后往前*/
    while(len>=0&&s.charAt(len)!=''){wordlen++;len--;
    }return wordlen;
    
  2. 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。//存储方式时数组,就找最后一个数组分为9和非9两种

    最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。

    你可以假设除了整数 0 之外,这个整数不会以零开头。

    int mod=1;
    for (int i = digits.size()-1;i>=0;i--){//int v = digits[i] + mod;//最后一位进行+1digits[i] = v%10;//取余得出数字,如果是10则要进位mod = v/10;//进位的值,0/1}
    
  3. 二进制求和

/*从最低位开始进行+,主要是在进位和不进位的判断,*/
int sum = (x + y + carry) % 2;//取余确定该位数字
carry = (x + y + carry) / 2;//进位的值
/*StringBuilder */StringBuilder stringBuilder = new StringBuilder();int n = Math.max(a.length(), b.length());int carry = 0;int lenA=a.length(),lenB=b.length();for (int i = 0; i < n; i++) {carry += i < lenA ? a.charAt(lenA-1-i) - '0' : 0;carry += i < lenB ? b.charAt(lenB-1-i) - '0' : 0;stringBuilder.append(carry % 2);carry /= 2;}if (carry>=1){stringBuilder.append(1);}return stringBuilder.reverse().toString();
  1. 删除排序中重复的值,(链表有序)

    /*找使用两个指针,一个pre 一个p,pre p相等时p指向下一个,否则两个都指向下一个*/
    //超时了
    class Solution {public ListNode deleteDuplicates(ListNode head) {ListNode a=head;if(head==null){return head; }while(head.next!=null){if(head.val!=head.next.val){head=head.next;}}return head;
    /*      ListNode cur = head;while(cur != null && cur.next != null) {if(cur.val == cur.next.val) {cur.next = cur.next.next;} else {cur = cur.next;}}return head;*/}
    } 
    /*实例不能完全通过,没有考虑第一个ListNode a=head;while(a.next!=null&&a!=null){if(a.val!=a.next.val){a=a.next;}else{a.next=a.next.next;}}return a;
    */
    
  2. 合并两个有序数组

    给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。

    请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。

    注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n 。

    /*
    1.先插入在排序
    2.边插入边排序(因为nums1的空间是m+n)从后往前可以省移动的时间
    这个超出范围了,且调用时m是m+n的数(注意题目)int i=n+m-2;n--;//数组从0开始m--;while(n>0){if(nums1[n]>nums2[m]){nums1[i--]=nums1[n--];}else{nums1[i--]=nums2[m--];
    }}*/int i = m-- + n-- - 1;while (m >= 0 && n >= 0) {nums1[i--] = nums1[m] > nums2[n] ? nums1[m--] : nums2[n--];}while (n >= 0) {nums1[i--] = nums2[n--]; }
    
  3. 二叉树中序遍历(啊哈哈哈)

递归递归

vector<int>ans;void dfs(TreeNode * root){if(root==nullptr) return ;dfs(root->left);//zuoans.push_back(root->val);//zhongdfs(root->right);//you}vector<int> inorderTraversal(TreeNode* root) {dfs(root);return ans;}
  1. 相同的树
递归,树的很多题都可以用递归
if (p == null || q == null)return p == q;return p.val == q.val && isSameTree(p.left, q.left) && isSameTree(p.right, q.right);
http://www.laogonggong.com/news/67387.html

相关文章:

  • 查网站 备案信息服装设计专业比较好的学校
  • 主流网站开发语言有哪些公司建网站空间
  • 黄山旅游攻略自由行攻略网站排名优化制作
  • 永久免费网站怎么建傻瓜式免费自助建站系统
  • qq空间网站根目录手机商城官方网站
  • 北京做网站公司电话网站开发项目名
  • 设计灵感网站整理摄影网站开发
  • 网站密码如何找回视频播放网站 模板
  • 胶州网站建设平台网络设计公司有哪些
  • 免费建站哪里找可以专做福特配件吗外贸网站
  • wordpress 改变js路径专业搜索引擎seo合作
  • 网站图怎么做会高清wordpress相关问题
  • 深圳seo网站推广报价ps做网站效果图制作过程
  • 记事本做网站格式论坛网站怎么做跳转
  • 做淘宝美工和网站设计那个好廊坊做网站公司排名
  • 浙江省建设厅查询官方网站东莞市网络公司
  • 深圳罗湖企业网站优化WordPress有客户端么
  • 企业网站搜索优化网络推广wordpress编辑器 模板
  • 做网站是如何实施的王烨森
  • 做网站挂广告赚多少钱网站上关键词的推广怎么做
  • 做网站平台的公司基于html5的美食网页设计
  • 网站建设优化服务263企业邮箱登录入口首页
  • 旅游网站网页设计代码手机版网页游戏
  • 自己做内部网站公司建站有哪些优势
  • 网站建设需求表模板外贸是什么意思
  • win8.1 做网站服务器cps推广
  • 舆情网站设计阿里云怎么注册域名
  • 如何优化网站结构摄影师常用的网站
  • wordpress最新文章id黑帽seo技术
  • 贵阳哪里做网站linux下可以用wordpress