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

用手机做免费自助网站百度域名收录提交入口

用手机做免费自助网站,百度域名收录提交入口,手机网站建设制作教程视频教程,软件销售网站模板文章目录 1. 每日一言2. (80) 只出现一次的数字2.1 解题思路2.2 代码 3. (81)反转字符串3.1 解题思路3.2 代码 4. 结语 1. 每日一言 生活是一场即兴表演,值得庆幸的是我们总是有所感受,并且将一直感受下去。 2. (80) 只出现一次的数字 题目链接&#x…

文章目录

  • 1. 每日一言
  • 2. (80) 只出现一次的数字
    • 2.1 解题思路
    • 2.2 代码
  • 3. (81)反转字符串
    • 3.1 解题思路
    • 3.2 代码
  • 4. 结语


1. 每日一言

生活是一场即兴表演,值得庆幸的是我们总是有所感受,并且将一直感受下去。


2. (80) 只出现一次的数字

题目链接:只出现一次的数字

给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。

  • 示例 1 :
    输入:nums = [2,2,1]
    输出:1

  • 示例 2 :
    输入:nums = [4,1,2,1,2]
    输出:4

  • 示例 3 :
    输入:nums = [1]
    输出:1

提示:
1 <= nums.length <= 3 * 104
-3 * 104 <= nums[i] <= 3 * 104
除了某个元素只出现一次以外,其余每个元素均出现两次。


2.1 解题思路

创建一个变量sum,然后遍历整个数组,对数组中的每个数字执行异或运算。由于异或运算满足交换律和结合律,相同的数字经过异或运算会变为0,因此最终sum的值将是那个只出现一次的数字。

2.2 代码

int singleNumber(int* nums, int numsSize) {int sum = 0;for(int i = 0; i < numsSize; i++) {sum ^= nums[i];}return sum;
}

3. (81)反转字符串

题目链接:反转字符串

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。

不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。

  • 示例 1:
    输入:s = [“h”,“e”,“l”,“l”,“o”]
    输出:[“o”,“l”,“l”,“e”,“h”]

  • 示例 2:
    输入:s = [“H”,“a”,“n”,“n”,“a”,“h”]
    输出:[“h”,“a”,“n”,“n”,“a”,“H”]

提示:

1 <= s.length <= 105
s[i] 都是 ASCII 码表中的可打印字符


3.1 解题思路

  1. 初始化左指针left为0,右指针right为字符串长度sSize-1。
  2. 当left小于right时,交换s[left]和s[right]的值,然后left指针右移,right指针左移。
  3. 重复步骤2,直到left不再小于right,这时字符串s就被完整反转了。
  • 举个例子来说,假设输入的字符串为"hello",经过上述步骤:
    初始时,left指向’h’,right指向’o’,交换它们的值,字符串变为"oellh",left右移,right左移。
    接着,left指向’e’,right指向’l’,交换它们的值,字符串变为"olelh",left右移,right左移。
    然后,left指向’l’,right指向’e’,交换它们的值,字符串变为"olleh",left右移,right左移。
    最后,left指向’l’,right指向’l’,它们相等,不做交换,整个过程结束。

3.2 代码

void reverseString(char* s, int sSize) {int left = 0;int right = sSize-1;char tmp = 0;while(left < right) {tmp = s[left];s[left] = s[right];s[right] = tmp;++left;--right;}
}

4. 结语

请给自己些耐心,不要急于求成。
山外青山楼外楼,莫把百尺当尽头。
保持空杯心态加油努力吧!


都看到这里啦!真棒(*^▽^*)

可以给作者一个免费的赞赞吗,这将会鼓励我继续创作,谢谢大家

编程小白写作,如有纰漏或错误,欢迎指正


http://www.hkea.cn/news/257185/

相关文章:

  • 网站开发模式名词外贸谷歌优化
  • 网站素材 下载产品推广渠道
  • 网站后台维护怎么做seo专员工资一般多少
  • 中国网站推广黄页名录微商推广哪家好
  • 哈尔滨网站开发电话电商培训基地
  • 如何用php数据库做网站搜索seo优化托管
  • 中国城乡建设部人力网站首页优化落实疫情防控
  • 做网站到底能不能赚钱网络优化工程师前景
  • 乌镇网站建设标书百度站长工具域名查询
  • 制作公司网站价格腾讯广告代理商加盟
  • 大学生活动网站开发文案苏州seo门户网
  • 阿里云认证网站建设题库seo助理
  • 凤岗网站仿做靠谱seo外包定制
  • xampp安装wordpress说明徐州seo外包
  • 啥网站都能看的浏览器下载百度收录查询工具
  • 福田附近公司做网站建设哪家效益快奶糖 seo 博客
  • 临沂免费自助建站模板品牌整合营销
  • iis做本地视频网站找客户资源的网站
  • 做调查用哪个网站网络推广有多少种方法
  • 开发一个交易网站多少钱在线工具
  • 网站平台怎么建立的软文范例
  • 移动应用开发专业学什么东莞seo软件
  • 做宣传网站的公司手机百度极速版app下载安装
  • 私人可以做慈善网站吗外贸如何推广
  • 网站页面模板页面布局如何成为百度广告代理商
  • 瑞安外贸网站建设曲靖百度推广
  • 先做网站还是服务器销售营销方案100例
  • 用卫生纸做的礼物街网站免费网页空间到哪申请
  • 手游网站做cpc还是cpm广告号厦门网页搜索排名提升
  • 人个做外贸用什么网站好宁波百度seo点击软件