标签: reverse

请解释Python序列反转

不确定我在哪里挑选它,但它卡住了我一直使用它.

有人可以解释这个字符串逆转是如何工作的吗 我用它来测试回文字符串而不先将其转换为可变类型.

>>> word = "magic"
>>> magic = word[::-1]
>>> magic
'cigam' 
Run Code Online (Sandbox Code Playgroud)

我会做出最好的猜测,但我不想对任何关于这个有用技巧背后的内部结构的先入之见.

python string reverse

-1
推荐指数
1
解决办法
460
查看次数

Perl:反转文件中的每个单词

我正在尝试编写一个脚本来反转每行中文件中的每个单词

  • 之前: line1 asdasdfff
  • 后: 1enil fffdsadsa

使用:

@lines = split(/\s+/, reverse($old));
Run Code Online (Sandbox Code Playgroud)

错误在哪里?

perl reverse

-1
推荐指数
1
解决办法
607
查看次数

有谁可以请帮我这个程序编码?

我有一个程序要做我的作业.该计划很简单.它要求反转用户输入的数字,然后使用while循环打印它.当用户输入以零开头的数字时出现问题.

例如:

Enter the number: 0089
The reversed number is : 9800
Run Code Online (Sandbox Code Playgroud)

这就是输出的方式.相反,我得到"98"作为答案.

并提前感谢.

c reverse

-1
推荐指数
1
解决办法
195
查看次数

Bash: ${string:$i:1} 这是什么意思?

这是脚本。它反转用户输入的字符串:

#!/bin/bash
read -p "Enter string:" string
len=${#string}
for (( i=$len-1; i>=0; i-- ))
do
# "${string:$i:1}"extract single single character from string.
reverse="$reverse${string:$i:1}"
done
echo "$reverse"
Run Code Online (Sandbox Code Playgroud)

我不明白脚本的以下部分。这是什么?看起来像是某种扩展变量插值。

${string:$i:1}
Run Code Online (Sandbox Code Playgroud)

linux bash reverse substring

-1
推荐指数
2
解决办法
2854
查看次数

如何使用 AnsiReverseString 在 Delphi 中反转字符串?

我正在尝试在 Delphi 中反转字符串。如何使用 AnsiReverseString 函数反转字符串?

需要添加和使用什么单位?该功能是如何工作的?

delphi string reverse

-1
推荐指数
1
解决办法
1万
查看次数

试图计算C中字符串中有多少个字符

void reverse(char s[]) {
    int i;
    int len = 0;
    for (i=0; s[i] != '0'; i++) {
      len = len + 1;
    }
Run Code Online (Sandbox Code Playgroud)

这是我上面的代码.s []是我试图扭转的字符串; 请帮忙!谢谢

c string reverse

-1
推荐指数
1
解决办法
78
查看次数

PHP反向无法正常工作

我正在尝试反转字符串并添加3个字符中的3个字符,我现在的代码是:

$rowPreco = "925000"   
$rowPreco = strrev($rowPreco);
$rowPreco = wordwrap($rowPreco , 3 , ' ' , true );
$rowPreco = strrev($rowPreco);
Run Code Online (Sandbox Code Playgroud)

如果我把strrev拿出去打印出我想要的东西("925 000"),但如果我有strrev它会打印("92 500 0").

但我需要使用strrev,因为如果值为("1200000"),它将打印("120 000 0")而不是("1 200 000").

任何帮助,将不胜感激.

谢谢!

UPDATE!

当我使用number_format时,它会忽略我拥有的jQuery代码.

echo "<script>"
          ."jQuery(document).ready(function() {"
          ."var parts = jQuery('.casaPreco').text().split('|');"
          ."jQuery('.casaPreco2').text(parts[4]);"
          ."});"
          ."</script>";
Run Code Online (Sandbox Code Playgroud)

基本上,初始字符串是这样的:"3880562 | 1 | 1 | 925000 ||| 0 | 0 | 0"

我需要获取第4个数字,所以我将字符串拆分为"|" 并使用数组部分[4]但是当我使用number_format时它将获取数字"3880562"

html php string reverse

-1
推荐指数
1
解决办法
112
查看次数

反转字符串:时间复杂度是 O(log n) 吗?

我正在做这个leetcode 问题,要求反转一个整数。我编写了这个方法,使用分而治之的递归技术将 int 转换为 string 并反转。我想知道这个时间复杂度是O(log n)吗?n是字符串中的字符数)。

def __reverse_recur__(self, num: str):
    N = len(num)
    # if we are reduced to only a single char, return it
    if N == 1:
        return num
    else:
        n = int(N / 2)  # index to split string from middle
        
        # concatenate the recursion result as follows:
        # recurse on the right-part of the string to place it as the left half of the concatenation
        left_half = self.__reverse_recur__(num[n:])
        # …
Run Code Online (Sandbox Code Playgroud)

python string algorithm reverse time-complexity

-1
推荐指数
1
解决办法
832
查看次数

与此相反如果?

我有这个"如果"的陈述,但我今天真的搞砸了,想不出如何扭转它更好......

if (plist.Exists("No Update Ramdisk") && plist.Get<PlistBool>("No Update Ramdisk").Value)
{
}
else
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

就这样你不要问plist是什么,我在.NET中写了一个plist解析器,我正在扫描它的值

.net reverse if-statement

-2
推荐指数
1
解决办法
107
查看次数

函数在C中返回反向字符串

我需要在C中使用一些循环函数来反转字符串
我有这样的代码:

char *reverse(char *t)
{
    int length = strlen(t);
    for(int i= (length-1);i>=0;i--)
       t[i]=t[i];
    return t;
}
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

c reverse

-2
推荐指数
2
解决办法
163
查看次数

标签 统计

reverse ×10

string ×5

c ×3

python ×2

.net ×1

algorithm ×1

bash ×1

delphi ×1

html ×1

if-statement ×1

linux ×1

perl ×1

php ×1

substring ×1

time-complexity ×1