Tag: 反向

angular度反转 – 重复

我怎样才能得到一个反向阵​​列的angular度? 我试图使用orderByfilter,但它需要一个谓词(如“名称”)来sorting: <tr ng-repeat="friend in friends | orderBy:'name':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr> 有没有一种方法来反转原始数组,没有sorting。 像那样: <tr ng-repeat="friend in friends | orderBy:'':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr>

在Java中颠倒数组

如果我有这样的数组: 1 4 9 16 9 7 4 9 11 反转数组的最佳方法是什么? 11 9 4 7 9 16 9 4 1 我有下面的代码,但我觉得这是一个乏味的: public int[] reverse3(int[] nums) { return new int[] { nums[8], nums[7], nums[6], nums[5], num[4], nums[3], nums[2], nums[1], nums[0] }; } 有一个更简单的方法吗?

在Java中使用recursion来反转string

这是一些Java代码来recursion地反转string。 有人可以提供解释它是如何工作的? public static String reverse(String str) { if ((null == str) || (str.length() <= 1)) { return str; } return reverse(str.substring(1)) + str.charAt(0); } 我不明白这可能会如何工作。

在Python中创build“反向”列表的最佳方法是什么?

在Python中,创build一个新列表的最好方法是什么,其中的项目与其他列表中的项目相同,但顺序相反? (我不想修改现有的列表。) 这是我遇到的一个解决scheme: new_list = list(reversed(old_list)) 也可以复制old_list然后反转重复的地方: new_list = list(old_list) # or `new_list = old_list[:]` new_list.reverse() 有没有更好的select,我忽略了? 如果不是,是否有一个令人信服的理由(如效率)使用上述方法之一?

在Python中以相反顺序遍历一个列表

所以我可以从len(collection)开始,到collection[0]结束。 编辑:对不起,我忘了提及我也想要能够访问循环索引。

分段写入string时出现错误

我正在尝试编写一个就地反转函数,并且几乎完全遵循在线代码,但运行以下程序会引发总线错误。 我是否将错误的parameter passing给reverse()? void reverse(char *str) { char * end = str; char tmp; if (str) { while (*end) { ++end; } –end; while (str < end) { tmp = *str; *str++ = *end; *end– = tmp; } } } int main() { char *s = "sample"; reverse(s); printf("%s\n"); return 1; }

可逆的伪随机序列发生器

我想要一些方法来创build一个相当长的随机数字序列 ,我可以翻转来回 。 就像一台带有“下一个”和“上一个”button的机器,它会给你随机的数字。 像10位分辨率(即在从0到1023的范围内的正整数)就足够了,并且一个> 100k数字的序列就足够了。 这是一个简单的游戏types的应用程序, 我不需要encryption强度随机性或任何东西,但我希望它感觉相当随机。 虽然我有一个有限的内存 ,所以我不能只生成一大块随机数据,并通过它。 我需要在“互动时间”中得到这些数字 – 我可以轻松地花几个小时来思考下一个数字,但是不能轻松得多。 最终它会运行在某种微控制器上,可能只是一个Arduino。 我可以用一个简单的线性同余发生器(LCG)来完成。 向前走是简单的,为了倒退,我不得不caching最近的数字,并间隔存储一些点,所以我可以从那里重新创build序列。 但也许有一些伪随机发生器,让你去前锋和前锋? 应该可以连接两个线性反馈移位寄存器(LFSR)以便在不同的方向上滚动,否? 或者,也许我可以通过使用某种哈希函数篡改索引号? 我要先尝试一下。 任何其他的想法?

一个人可以按照相反的顺序在java中执行每个循环吗?

我需要使用Java以相反的顺序遍历List。 那么它在哪里转发: for(String string: stringList){ //…do something } 有没有一些方法来使用for each语法以相反的顺序迭代stringList? 为了清楚起见:我知道如何以相反的顺序迭代列表,但想知道(为了好奇)如何在每个样式中执行它。

如何在JavaScript中反转string?

当传递给带有return语句的函数时,如何在JavaScript中反转string(或in-place)? 所有没有使用内置的function? .reverse() .charAt()等

如何在C或C ++中反转string?

如何在C或C ++中反转string而不需要单独的缓冲区来保存反转的string?