假设我有一个格式如下的文档:
word1 word2 word3
word4 word5 word6
word7 word8
Run Code Online (Sandbox Code Playgroud)
如何使用sed逗号后跟空格来替换第一次出现的空格,以便文档看起来像:
word1, word2 word3
word4, word5 word6
word7, word8
Run Code Online (Sandbox Code Playgroud)
谢谢!
我正在尝试学习Ruby,我有以下代码
a[0]={ :artist => 'Green Day',
:name => 'Song1',
:bitrate => 192 }
a[1]={ :artist => 'U2', :name => 'Song2' }
a[2]={:artist => 'Metallica', :name => 'Battery' }
Run Code Online (Sandbox Code Playgroud)
我的问题是如何在这样的阵列中找到Metallica的所有歌曲?谢谢!:)
编辑:好的,另一个新手问题?如何在标题中找到包含特定序列的歌曲?
我试过了:
a.find { |x| x[:song].include? 'Song' }
Run Code Online (Sandbox Code Playgroud)
但它返回一个错误.
我想在C中做一些事情,我需要一个算法,返回另一个数组中包含的最大维度明智的排序数组.所以,例如,如果我有以下数组:
A[5] = {5, 2, 3, 1, 4}
Run Code Online (Sandbox Code Playgroud)
它应该返回:
2, 3, 4
Run Code Online (Sandbox Code Playgroud)
我想不出任何有效的实施.有什么想法吗?谢谢.:)
知道为什么这段代码不起作用了吗?
#include <stdio.h>
char* get_name()
{
char string[4];
string[0] = 'A';
string[1] = 'N';
string[2] = 'A';
string[3] = '\0';
return string;
}
int main()
{
char *name = get_name();
printf("%s \n", name);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
谢谢.