标签: reverse

R中的反转数字

你如何反转R中的一串数字?

例如,我有一个大约1000个六位数字的向量,我想知道它们是否是回文.我想创建一个完全相反的第二组,所以我可以做一个对决.

reverse r palindrome

6
推荐指数
2
解决办法
3486
查看次数

在Android中反转音频文件

我正在开发这个应用程序的非常阶段,但调查它我已经遇到了问题.我需要能够向后播放音频文件(你知道要显示隐藏的消息;)).我没有在Android上使用音频的经验,也不知道这是否可能.

我在这里发现了一个问题,解决了java中的问题(点击这里查询)

但这使用了android不支持的javax.sound库.我是否需要此库来解决此问题,还是有另一种方法来反转音频文件?

audio reverse android wav

6
推荐指数
1
解决办法
3670
查看次数

对于C函数,参数是相反的

我有一个函数,乘以两个矩阵A和B,然后打印结果.以两种类似的方式运行程序时,我得到了两个不同的输出.

第一:

    FILE *f;
    f = fopen("in.txt","r");
    struct Mat* A = read_mat(f);
    struct Mat* B = read_mat(f);
    print_mat(mat_mul_1(A, B));
Run Code Online (Sandbox Code Playgroud)

输出是的确切乘法

A*B.

第二:

    FILE *f;
    f = fopen("in.txt","r");
    print_mat(mat_mul_1(read_mat(f), read_mat(f)));
Run Code Online (Sandbox Code Playgroud)

输出是的确切乘法

B*A.

我想知道为什么争论被颠倒了?!

(因为'mat_mul_1'函数是一个黑盒子)

c reverse arguments function-calls

6
推荐指数
1
解决办法
213
查看次数

如何反转一个字节

我目前正在研究一个项目,碰巧我必须颠倒一个字节的顺序.我目前正在使用AVR Studio Mega32微控制器.

例如:

0000 0001 becomes 1000 0000
0001 0110 becomes 0110 1000
1101 1001 becomes 1001 1011
Run Code Online (Sandbox Code Playgroud)

首先,我有这个:

ldi r20,0b00010110
Run Code Online (Sandbox Code Playgroud)

反转字节的最简单方法是什么,使r20变为01101000?

assembly reverse byte avr atmega

6
推荐指数
1
解决办法
5572
查看次数

反转'\ 0'终止的C字符串?

我有一些关于反转空终止C字符串的概念性问题,以及关于指针性质的澄清问题.

输入可能是

char arr[] = "opal";
Run Code Online (Sandbox Code Playgroud)

和代码:

void reverse(char *str) {  /* does *str = opal or does *str = o since the pointer str is type char? */

    char* end  = str; /* what is the difference between char* end and char *end? and is *end pointing to opal now? */

    char tmp;

    if (str) {  /* if str isn't null? */
        while (*end) 
            ++end; 
    }
    --end; /* end pointer points to l now */

    while (str < end) …
Run Code Online (Sandbox Code Playgroud)

c reverse pointers dereference

6
推荐指数
1
解决办法
1728
查看次数

从yyyy/mm/dd到dd/mm/yyyy的反向日期javascript

我制作一个asp项目,日期显示为yyyy/mm/dd,但当用户按下表单的编辑按钮时,我需要用dd/mm/yyyy替换日期格式

这个asp代码还记得我需要用户在表格中将日期显示为yyyy/mm/dd但是当他按下按钮时我需要将日期反转为dd/mm/yyyy

 <td class="hidden-phone">@EnnotaBAL.ArabicEncoding.GetArabicNumbers(transaction.PostDate.ToString("yyyy/MM/dd"))</td>
Run Code Online (Sandbox Code Playgroud)

这是日期元素的javascript代码:

// Transaction Date
var TransDate = oCells.item(4).innerHTML;
document.getElementById('Date').value = convertDigitIn(TransDate);
Run Code Online (Sandbox Code Playgroud)

html javascript reverse date

6
推荐指数
1
解决办法
6651
查看次数

反向实际反转Python迭代器吗?

所以我可以在列表上创建一个反向迭代器:

list(reversed([0,1,2,3]))

[3, 2, 1, 0]
Run Code Online (Sandbox Code Playgroud)

我以为这只是简单地调用getitem从指数len(...)-10.但是我不能这样做:

list(reversed(xrange(4)))

[3, 2, 1, 0]
Run Code Online (Sandbox Code Playgroud)

现在我有点困惑.这会创建列表xrange(4)然后反转它吗?如果没有,它如何知道最后一个元素是什么以及如何倒退?我阅读了文档,但没有用.

python reverse iterator python-2.7

6
推荐指数
1
解决办法
743
查看次数

反向评分项目

我对大约80个项目进行了调查,主要是项目是平衡的(更高的分数表示更好的结果),但其中大约20个是负面的平衡,我需要找到一种方法来反转在R中负面平衡的那些.我是完全失去了如何这样做.我绝对是一个R初学者,这可能是一个愚蠢的问题,但是有人能指出我的代码方向吗?

reverse scoring r

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

Grep以相反顺序而不读取整个文件

我有一个可能非常大(10+ GB)的日志文件.我想找到表达式的最后一次出现.是否可以使用标准posix命令执行此操作?

以下是一些不太适合的类似问题的潜在答案.

  • 使用tail -n <x> <file> | grep -m 1 <expression>:我不知道表达式有多远,所以我不知道<x>会是什么.它可能是之前的几GB,所以你要拖尾整个文件.我想你可以循环并递增<x>直到找到它,但是你会反复阅读文件的最后一部分.
  • 使用tac <file> | grep -m 1 <expression>:tac读取整个源文件.一旦发现某些输出,就有可能将某些东西连接到sigkill tac上?这会有效吗?
  • 使用awk/sed:我很确定这些都始终从文件的顶部开始(虽然我可能错了,但我的sed-fu并不强大).
  • "没有加速,所以为什么要打扰":我认为这是不正确的,因为文件系统可以在不读取整个文件的情况下寻找文件的末尾.有一些试验和错误/缓冲来查找每个新行,但与读取(例如)从未使用的10 GB相比,这不应该减慢很多.
  • 编写一个python/perl脚本来执行此操作:如果没有人可以提出更好的建议,这是我的后退.我宁愿坚持可以直接通过命令行完成的事情,因为我直接通过ssh执行它,而且我也不必上传脚本文件.在python中使用mmap的rfind(),我认为我们可以在几行中完成它,前提是find的表达式是静态的(不幸的是,我的不是).正则表达式需要更多的工作,就像这样.

如果它有帮助,表达式锚定在一行的开头,例如:"^foo \d+$".

grep reverse posix large-files

6
推荐指数
1
解决办法
529
查看次数

如何按长度排序列表,然后按字母顺序反向

例如:

a=['a','b','zzz','ccc','ddd'] #before sorting

a=['b','a','zzz','ddd','ccc'] #after sorting

a.sort(key=len)
Run Code Online (Sandbox Code Playgroud)

对数据进行排序,但按字母顺序排序,但是如何按长度排序,然后按相反的字母顺序排序?

python sorting lambda reverse key

6
推荐指数
1
解决办法
74
查看次数