标签: reverse

使用汇编语言反转一个字节

我在微处理器类中,我们在飞思卡尔CodeWarrior中使用汇编语言来编程68HCS12微控制器.本周我们的任务是反转一个字节,所以如果字节是00000001,输出将是10000000,或者是00101011到11010100.我们必须使用汇编语言,并被告知我们可以使用旋转和移位(但不限于! )完成这项任务.我真的不知道应该从哪里开始.

assembly reverse codewarrior bit-manipulation 68hc12

7
推荐指数
3
解决办法
2万
查看次数

超过百万字符串列表中的成对字符串是否相反?

最近在一些采访中被问到"如果存在于超过百万字符串的列表中,如何找到所有字符串的反转?

对于Eg str [1] ="abc",我需要准确检查"cba",没有字谜.

方法1.将所有字符串存储在哈希集中,从第一个字符串开始遍历并检查Hashset中是否存在反转形式.如果是,那么对else移动到下一个元素.

如果内存是约束,你能建议任何方法吗?

string reverse

7
推荐指数
1
解决办法
593
查看次数

反向整数leetcode - 如何处理溢出

问题是:整数的反转数字.

例1:x = 123,返回321

例2:x = -123,返回-321

您是否注意到反转的整数可能会溢出?假设输入是32位整数,则反向1000000003溢出.你应该如何处理这类案件?

抛出异常?很好,但如果抛出异常不是一种选择呢?然后,您必须重新设计该功能(即添加一个额外的参数).

我搜索的网站的解决方案是:

public class Solution {

     public static int reverse(int x) {
            int ret = 0;
            boolean zero = false;
            while (!zero) {
                ret = ret * 10 + (x % 10);
                x /= 10;      
                if(x == 0){
                    zero = true;
                }
            }
            return ret;   
        }

    public static void main(String[] args) {
        int s = 1000000003;
        System.out.println(reverse(s));
    }

}
Run Code Online (Sandbox Code Playgroud)

但是,当s = 1000000003控制台打印-1294967295而不是3000000001.因此,如果我们不能使用异常,这个解决方案仍然无法解决溢出问题.这里有什么帮助?(虽然有一个提示:添加一个额外的参数,我仍然无法弄清楚我应该添加什么参数)

java algorithm reverse integer

7
推荐指数
4
解决办法
2万
查看次数

为什么reverse()不会改变我的数组?

当我使用reverse()or时sort(),如果我想稍后使用它,我总是需要将return语句保存到变量中.

@array=qw(Nick Susan Chet Dolly Bill);
@array = reverse(@array);
Run Code Online (Sandbox Code Playgroud)

为什么这与使用不同push(),pop()或者shift()您可以只调用该函数并且数组将被更改?

@array=qw(Nick Susan Chet Dolly Bill);
push(@array, "Bruce");
Run Code Online (Sandbox Code Playgroud)

那么这些"功能"究竟有什么区别呢?

perl reverse push

7
推荐指数
2
解决办法
198
查看次数

Java中的字符串字反转给出了错误的结果?

这是我的代码,在不使用任何API的情况下打印在Java中反转的字符串字符.但它没有正常工作.任何人都可以帮我纠正吗?

public static void main(String args[]) {
    String input = "I am test";
    String result = "";
    for (int i = input.length() - 1; i > 0; i--) {
        Character c = input.charAt(i);
        if (c != ' ') {
            result = c + result;
        } else {
            System.out.println(result + " ");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

它输出"test amtest",输出应该是"test am I".

请帮助我在不使用预定义方法或API的情况下获得准确的输出.

java string reverse

7
推荐指数
1
解决办法
763
查看次数

反向重复使用CSS动画(通过重置状态?)

我在CSS中使用了两个关键帧动画.一个从左向右移动,另一个使用完全相同的值 - 但相反.

@keyframes moveLeft
{
    from {transform: translate3d(50px, 0, 0);}
    to   {transform: translate3d(0px, 0, 0);}
}


@keyframes moveRight
{
    from {transform: translate3d(0px, 0, 0);}
    to   {transform: translate3d(50px, 0, 0);}
}
Run Code Online (Sandbox Code Playgroud)

但是,我想知道是否可以只使用一个关键帧动画.但是一旦我添加animation-direction: reverse,动画只播放一次.它可能会保存以前曾使用过的信息.那么:我能以某种方式重置这些信息吗?或者是否有可能在不同的方向上使用一次动画两次?(不使用JS)

http://jsfiddle.net/vrhfd66x/

css animation reverse css3 css-animations

7
推荐指数
1
解决办法
2045
查看次数

Nginx反向代理设置

我是Nginx的新手,需要你的帮助.基本上我有一个单一IP地址的服务器,但我想在服务器内托管两个不同的域名.所以,基本上,对于每个域名,我希望它重定向到不同的端口号.我试过下面的错误

[root@mysvr nginx]# nginx -t -c /etc/nginx/nginx.conf
nginx: [emerg] "proxy_pass" directive is not allowed here in /etc/nginx/nginx.conf:41
nginx: configuration file /etc/nginx/nginx.conf test failed
Run Code Online (Sandbox Code Playgroud)

以下是Nginx设置.第41行是proxy_pass的位置.

server {
  listen 80;
  server_name server1.com www.server1.com;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://127.0.0.1:1003;
}

server {  
  listen 80;
  server_name server2.com www.server2.com;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://192.168.1.1:1004;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

proxy reverse nginx setting server

7
推荐指数
1
解决办法
7502
查看次数

反转默认比例梯度ggplot2

我是新手,我正在尝试设计热图。这是我的代码:

ggplot(gd, aes(Qcountry, Q6_1_Q6d), order = TRUE) +
  geom_tile(aes(fill = prob), colour = "white") +
  theme_minimal() +
  labs( y = "Main reason for mobility", x = "Country") +
  theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.3)) +
  scale_fill_gradient(name = "(%)")
Run Code Online (Sandbox Code Playgroud)

这产生了一个完美的图表,我的问题是低水平是深蓝色,而较高的值是浅蓝色,这不直观。最常用的方法是使用rev()。但就我而言,我不知道该怎么做。因此,是否可以反转此默认比例这是传说

另一个问题是,有没有一种方法可以只用一种颜色创建比例渐变。我的意思是,scale_fill_gradient/scale_fill_gradientn 需要设置低色和高色(low = "", high = ""),我想将蓝色改为红色。

非常感谢你的支持。

reverse r heatmap ggplot2

7
推荐指数
2
解决办法
4843
查看次数

流块内的nginx server_name可能吗?

目前的设置如下:

stream {
    server {
        listen 9987 udp;

        server_name  subdomain.EXAMPLE.com; # this line is resulting in an error

        proxy_pass localhost:9987;
        proxy_timeout 1s;
        proxy_responses 1;
        error_log logs/dns.log;
    }
}
Run Code Online (Sandbox Code Playgroud)

server_name subdomain.EXAMPLE.com;

这可能吗?

$nginx -t

$nginx: [emerg] "server_name" directive is not allowed here in /etc/nginx/nginx.conf:15
Run Code Online (Sandbox Code Playgroud)

没有server_name工作正常,但我想尽可能使用子域.(我使用带有--with-stream的构建,这不是我的问题.)

proxy reverse nginx stream

7
推荐指数
1
解决办法
4584
查看次数

如何反转R中的句子?

我想要一个带字符串(不是向量)并反转该字符串中的单词的函数.

例如,

rev_sentence("hi i'm five")
## [1] "five i'm hi"
Run Code Online (Sandbox Code Playgroud)

我有一个函数可以反转单个字符,但不能反转一个基本上是句子的字符串.

reverse r

7
推荐指数
1
解决办法
1160
查看次数