【lintcode】leftpad 左填充
来源:互联网 发布:剑灵天女捏脸数据图片 编辑:程序博客网 时间:2024/04/28 18:26
实现leftpad库。补充字符串到指定个数。
简单题,主要考察string的用法。
string.length()//字符个数。
string(int n,char c); //用n个字符c初始化,n不能小于0
加号可以使两个string拼接
代码如下:
class StringUtils {public: /** * @param originalStr the string we want to append to * @param size the target length of the string * @param padChar the character to pad to the left side of the string * @return a string */ static string leftPad(string& originalStr, int size, char padChar=' ') { // Write your code here int length = originalStr.length(); if (length > size){ return originalStr; } string s(size - length , padChar); return s + originalStr; }};
0 0
- 【lintcode】leftpad 左填充
- LintCode - 524.左填充
- 左填充-LintCode
- 左填充
- 左填充
- 左填充
- 左填充
- LintCode算法题解——移动零、玩具工厂、左填充、丑数
- Oracle 左填充 右填充
- java 左填充
- LintCode_524_左填充
- 左旋转二进制位-LintCode
- oracle左填充lpad右填充rpad
- javascript-leftpad方法
- leftPad字符补全
- mysql IFNUll+leftpad
- 524.Left Pad-左填充(容易题)
- 数据结构实例<七>(Left-Pad 左填充)容易
- js中for定时输出循环输出某一数组
- hdu
- TCP/IP
- WCF(Form窗体方法)
- java导出excel文件详解
- 【lintcode】leftpad 左填充
- 初识Activity
- android:visibility和android:scaleType属性
- system_call中断处理过程
- LODOP结合针孔打印机实现多联票据套打
- WCF(WinServerManager.cs)
- Linux系统中修改用户名
- 如何将自己在github写的android library开源,让大家依赖使用
- 一张图让你明白Servlet中核心类的关系