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

wordpress做视频播放网站深圳工业设计薪资

wordpress做视频播放网站,深圳工业设计薪资,wordpress备案修改,法治建设网站模块前言 这是我参加的第二次训练营!!!爽!这次我将更加细致的写清每一道难题,不仅是提升自己,也希望我自己的写的文章对读者有一定的帮助! 打卡代码随想录算法训练营第55期第八天(づ&a…

前言

这是我参加的第二次训练营!!!爽!这次我将更加细致的写清每一道难题,不仅是提升自己,也希望我自己的写的文章对读者有一定的帮助!

打卡代码随想录算法训练营第55期第八天(づ ̄3 ̄)づ╭❤~ 

首先十分推荐学算法的同学可以先了解一下代码随想录,可以在B站卡哥B站账号、代码随想录官方网站代码随想录了解,卡哥清晰易懂的算法教学让我直接果断关注,也十分有缘和第55期的训练营大家庭一起进步。


今日题目

LeetCode 344 反转字符串

题目链接:344 反转字符串

文章讲解:反转字符串

视频讲解:卡哥讲解 —— 反转字符串

这道题没有什么好说的,如果这都没有想到左右指针的话,应该是新手,多练,多刷,自然会有感觉。

public class Solution {public void ReverseString(char[] s) {//左右指针 中间值交换即可for(int i = 0,right = s.Length - 1; i < s.Length / 2; i++,right--){char temp  = s[i];s[i] = s[right];s[right] = temp;}}
}

LeetCode 541 反转字符串II

题目链接:541 反转字符串II

文章讲解:反转字符串II

视频讲解:卡哥讲解 —— 反转字符串II

这道题其实有点迷惑人的意思了,其实就是一段字符串,从左往右遍历K个翻转,然后再遍历K个不动,再遍历K个翻转,直到最后剩下不到K个,全部翻转,所以在for循环中,翻转的只是K个,而不是2K个,注意审题。

public class Solution {public string ReverseStr(string s, int k) {if(s.Length == 1)return s;char[] array = s.ToArray<char>();for(int i = 0; i < s.Length; i += 2 * k/*每次移动2k个字符*/){if(i + k <= s.Length)//看是否够翻转k个长度Reverse(array , i , i + k - 1);else//不够则把剩下的全部反转Reverse(array, i , array.Length - 1);}return new string(array);}//翻转函数public char[] Reverse(char[] array, int left, int right){while(left < right){char temp = array[left];array[left] = array[right];array[right] = temp;left++;right--;}return array;}
}

卡码网 54 替换数字

题目链接:54 替换数字

文章讲解:替换数字

本题确实好理解,但是引用了一个非常牛逼的思路就是后序,因为对于数组来说,如果从头遍历,每次往后扩充就会导致后面的值往后扩充,但是如果是后序的话,就巧妙的避开了这个问题。

#include <iostream>
using namespace std;
int main() {string s;while (cin >> s) {int sOldIndex = s.size() - 1;int count = 0; // 统计数字的个数for (int i = 0; i < s.size(); i++) {if (s[i] >= '0' && s[i] <= '9') {count++;}}// 扩充字符串s的大小,也就是将每个数字替换成"number"之后的大小s.resize(s.size() + count * 5);int sNewIndex = s.size() - 1;// 从后往前将数字替换为"number"while (sOldIndex >= 0) {if (s[sOldIndex] >= '0' && s[sOldIndex] <= '9') {s[sNewIndex--] = 'r';s[sNewIndex--] = 'e';s[sNewIndex--] = 'b';s[sNewIndex--] = 'm';s[sNewIndex--] = 'u';s[sNewIndex--] = 'n';} else {s[sNewIndex--] = s[sOldIndex];}sOldIndex--;}cout << s << endl;       }
}

http://www.dtcms.com/wzjs/799567.html

相关文章:

  • 网站建设需要具备威海优化公司立找2火星
  • 建设网站全部流程官方门户网站j建设的必要性
  • 做房产网站长在线捕鱼网站建设
  • 浙江杰立建设集团 网站首页wordpress雄欲
  • 网站建站基础个人简历(电子版)
  • 英文网站建设需要注意的五点问题湟中县公司网站建设
  • 网站平台建设多少钱门户网站建设推广
  • 网站菜单代码腾讯会议价格
  • 浙江省建设职业注册中心网站南昌定制网站开发多少钱
  • seo做的最好的网站排行企业宣传片背景音乐
  • 百度采购网官方网站信用中国 网站有那个部门支持建设
  • 嘉定装饰装修网站小程序商城系统平台
  • 沧州网站建设优化案例免费网站自助建站
  • 英语教育网站建设网站开发佛山
  • 建站赚钱灰色win2003做网站
  • 织梦系统网站首页空白南京模板网站建设
  • 网站显示危险网站中国光刻机最新消息
  • 一个工厂做网站有什么好处口碑好的南昌网站建设
  • 外国广告公司网站怎么在手机上做企业网站
  • 长沙别墅图纸网站建设福建省建设局实名制网站
  • 青岛中小微企业互联网站建设补贴logo设计在线生成免费版
  • 做外贸女装有哪些网站有哪些科技服务 网站建设app 小程序
  • 建设网站五个步骤定制家具十大品牌
  • 网站开发的权限设置网站加支付功能
  • 站长工具排行榜网站关键词排名优化工具
  • 个人网站做产品企业所得税怎么算的
  • 浙江省建设执业资格中心网站p2p网站开发的流程
  • 国内做焊接机器人平台网站企业文化简介网站怎么做
  • 新开的网站怎么做推广网站展示模板免费下载
  • 推广页面制作百度关键词优化的方法