标签: reverse

反转Java Graphics2D缩放和旋转坐标

我在Java中使用Graphics2D来缩放和旋转我绘制的图片.我现在希望能够在我点击图片中的某个点时告诉原始坐标是什么.因此,考虑到旋转和缩放的坐标,我想计算原始坐标.有一个简单的方法吗?

java graphics reverse coordinates

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

R中的反转数字

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

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

reverse r palindrome

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

如何反转清单?

Scheme中列表的功能是什么?它需要能够处理嵌套列表.

因此,如果你做了类似于(reverse '(a (b c d) e))(e (b c d) a)的输出.

我该如何处理这个问题?我不只是在寻找答案,而是能帮助我学习的东西.

recursion scheme reverse

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

字符串中单词的反向顺序

我正准备参加入门级面试.我试图扭转字符串中单词的顺序,但我的输出是一堆没有意义的垃圾.我认为问题可能是因为我的功能使用"char*"?无论如何,继承人我的代码

#include <iostream>
#include <string>
using namespace std;

char* reverse(char* str, int a, int b); 
char* reversewords(char* str); 

int main()
{
    char str[] = "The interview is";
    cout<<"Reverse is: "<<reversewords(str); 
    cin.ignore();
    return 0;
}


char* reverse(char* str, int a, int b)
{
    int length = a-b;

    for (int i=a; i<b+1; i++)
    {
        char c =str[length-i-1];
        str[length-i-1]=str[i];
        str[i] = c;
    }
    return str;
}

char* reversewords(char* str)
{
    int length = strlen(str);
    int a=0;
    int b=0;
    while (b<length)
    {
        if (str[b]==' …
Run Code Online (Sandbox Code Playgroud)

c++ string reverse char

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

从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
查看次数

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
查看次数

Matplotlib极坐标图的反向径向轴

我正在尝试创建一个天文极坐标图,其径向轴从外线的-45°开始,并在图的中心增加到90°.但我没有找到任何方法来反转PolarAxes实例的径向轴.invert_yaxis()方法根本不起作用.此外,还有一些隐藏的方法,例如ax.set_rlim()没有任何文档.

这是我目前的代码:

fig = plt.figure()
ax = fig.add_axes([0.1,0.1,0.8,0.8], polar=True)
# ax.invert_yaxis()
ax.set_theta_zero_location('N')
ax.set_ylim(-45, 90)
ax.set_yticks(np.arange(-45, 90, 15))
ax.plot(ras, decs, linestyle='', marker='.')
Run Code Online (Sandbox Code Playgroud)

和我的情节

python plot reverse matplotlib astronomy

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

在c中反转数组 - 不会打印 -

此代码的问题在于,在用户在命令行中输入某些文本后,它实际上不会打印任何内容.

代码的目的是接受用户在文件名后通过命令提示符输入的行数.然后用户将输入内容进行反转.该程序应该反转每行的用户输入.

示例输入=大红狗

示例输出=狗红大

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define SIZE 80

char * reverseWords(char *string);

//argc is the count of cmd arguments.
//each command line argument is of type string
int main(int argc, char *argv[]){

    //initialize local variables
    int i;
    int N;
    char str[SIZE];

    for(i = 1; i <argc; i++)
    {
        //set N equal to the users number in the command line 
        N = atoi(argv[i]);
    }

    if(argc != 2){//2 means that something is in the argument. …
Run Code Online (Sandbox Code Playgroud)

c arrays printf reverse fgets

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

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

例如:

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
查看次数