reverse string

https://leetcode.com/problems/reverse-string/

Write a function that takes a string as input and returns the string reversed.

Example:
Given s = “hello”, return “olleh”.

1.

char* reverseString(char* s) {int i = 0;int j = strlen(s) - 1;while(i < j) {s[i] = s[i] ^ s[j];s[j] = s[i] ^ s[j];s[i] = s[i] ^ s[j];i++;j--;}return s;
}

2.

char* reverseString(char* s) {char *start = s;char *end = s + strlen(s) - 1;for(;start < end; ++start, --end) {*start = *start ^ *end;*end = *start ^ *end;*start = *start ^ *end;}return s;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/242820.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PID控制器_Matlab/Simulink仿真

PID控制器_Matlab/Simulink仿真 Kp:比例增益;Kpe:当前误差 KI:积分增益;KI∫edt:过去误差,累计 KD:微分增益;KD*de/dt:变换趋势 PD控制是增加了一个零点 例子: simulink操作

银行停贷、涨息、排队,8月不贷只能等明年

这几天做贷款的朋友圈被这种消息刷屏了没&#xff1f;据深圳商报报道&#xff0c;目前深圳一些大银行已经出现了贷款资金余额不足的情况&#xff0c;甚至有的银行已经停止信用贷款的发放&#xff1b;业内人士认为&#xff0c;信贷额度紧张局面估计持续到年底。除了深圳&#xf…

如何快速把借呗额度提高到10万?

借呗是一个很好的贷款工具&#xff0c;快&#xff0c;简&#xff0c;省等优点深得广大网友的喜爱。但是借呗虽然好用&#xff0c;却受限于额度&#xff0c;很多人的额度都是在3万以内&#xff0c;能超过10万的毕竟是少数人&#xff0c;看到别人几十万的额度&#xff0c;你是不是…

Simulink模糊控制入门

Simulink模糊控制入门 第一步:在命令窗口输入 fuzzy 在命令窗口输入 :doc Implement Fuzzy PID Controller in Simulink Using Lookup Table可以找到模糊控制说明的文档 另一种设置隶属函数的方式(建议):先删除所有的FMs在添加7个就行

sum of two integers

https://leetcode.com/problems/sum-of-two-integers/ Calculate the sum of two integers a and b, but you are not allowed to use the operator and -. Example: Given a 1 and b 2, return 3. 注释&#xff0c;这个题目有意思&#xff0c;学过FPGA的人都知道最基本…

监管升级,央行变相加息,贷款难还在继续

近段看到很多有贷款需求的朋友已经排队很久了&#xff0c;但是贷款还是没有着落&#xff0c;而还在观望的朋友&#xff0c;对不起&#xff0c;可能贷款没你的份了&#xff0c;因为监管正在升级&#xff0c;说白了就是央行变相加息&#xff0c;让贷款更难。银行同业存单纳入MPA考…

集成运放笔记

集成运放笔记 1 电压传输特性 开环 u0A0d(Up-Un) 线性区 阻容耦合无法集成 电流源电路 比例电流源 微电源 以电流源为有源负载的放大电路 共射放大电路 放大电路中的反馈 基本概念和判断 反馈&#xff1a;输出量影响输入量 正反馈&#xff1a;增强了净输入量 负反馈&a…

网络技术等级考试知识点

第一章 网络系统结构与设计的基本原则第二章 中小型网络系统总体规划与设计方法第三章 IP地址规划设计技术第四章 路由设计基础第五章 局域网技术第六章 交换机及其配置第七章 路由器及其配置第八章 无线局域网设备安装与调试第九章 计算机网络新型服务系统的安装与配置第十章 …

音频特征域方法

特征域方法摘自&#xff1a;严勤 吕勇著《语音信号处理与识别》 特征域方法可分为鲁棒特征提取 和 特征补偿两个子类。 鲁棒特征提取&#xff1a;致力于寻找更加稳健的声学特征&#xff0c;这些特征受语音变异性的影响较小&#xff0c;因此测试集和训练集的声学特征可以保持较高…

linu的安装

linu的安装 基本说明 学习Linux需要一个环境&#xff0c;我们需要创建一个虚拟机&#xff0c;然后在虚拟机上安装一个Centos系统来学习。 1.先安装virtual machine 15.5 再安装Linux(CentOS 7.6/centOS8.1) 3.原理示意图 vmware15.5下载 VM安装的步骤 使用迅雷下载 …

Maximum Depth of Binary Tree

https://leetcode.com/problems/maximum-depth-of-binary-tree/ Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node. 求给定二叉树的最大的深度&#xff…

MATLAB工具常用函数

简介MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。使用 MATLAB&#xff0c;可以较使用传统的编程语言&#xff08;如 C、C 和 Fortran&#xff09;更快地解决技术计算问题。 应用范围&#xff1a;包括信号和图像处理、通讯、控…

MATLAB求音频信号特征的自定义函数.md

分帧和分窗处理&#xff1a;对信号x加窗分帧处理 1234567wlen50; % 帧长 inc18; % 帧移 winhanning(wlen); % 窗函数 fnfloor(((N-wlen)/inc))1; % 计算帧数 time(0:N-1)/F…

Invert Binary Tree

https://leetcode.com/problems/invert-binary-tree/ Invert a binary tree. 4 / \ 2 7 / \ / \ 1 3 6 9 to 4 / \ 7 2 / \ / \ 9 6 3 1 给出一棵二叉树&#xff0c;求这棵二叉树的镜像。 搬运九章上的实现 http://www.jiuzhang.com/solutions/invert-binary-tre…

虚拟机快照

虚拟机快照 虚拟机的删除和迁移 虚拟机的克隆

这些人,建议你不要去贷款了

贷款是好事&#xff0c;但是贷款还不上就不是好事了&#xff0c;在实际的贷款中&#xff0c;有很多人贷款都是没有目的性&#xff0c;纯粹是为了获取贷款而贷款&#xff0c;如果你是下面这些人&#xff0c;建议不要去贷款了。第一种人&#xff0c;贷款投机的人所谓投机就是为了…

特征选择方法

概述特征选择在模式识别领域中扮演着一个极其重要的角色。 一方面&#xff0c;在样本有限的情况下&#xff0c;用大量特征来设计分类器无论是从计算开销还是从分类器性能来看都不合时宜&#xff1b; 另一方面&#xff0c;特征和分类器性能之间并不存在线性关系&#xff0c;当特…

安装vmtools

安装vmtools Ubuntu 16.04 下安装VMware Tools(三行命令搞定&#xff0c;亲测好使)&#xff1a; 第一行命令&#xff1a;sudo apt-get upgrate 第二行命令&#xff1a;sudo apt-get install open-vm-tools-desktop -y 第三行命令&#xff1a;sudo rebootcd /opt/ 表示进入到op…

空间谱专题02:波束形成(Beamforming)

作者&#xff1a;桂。 时间&#xff1a;2017-08-22 10:56:45 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7410846.html 前言 本文主要记录常见的波束形成问题&#xff0c;可以说空间谱估计是波束形成基础上发展而来&#xff0c;在系统论述空间谱之前&#xff0c;有…

常见的矩阵形式

作者&#xff1a;桂。 时间&#xff1a;2017-08-22 12:30:33 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7411043.html 前言 记录经常用到的矩阵形式。 A-正交矩阵 定义&#xff1a;一实的正方矩阵Q∈Rnxn&#xff0c;称为正交矩阵&#xff0c;若&#xff1a; B-酉…