LeetCode: 194. Transpose File
LeetCode: 194. Transpose File
题目描述
Given a text file file.txt, transpose its content.
You may assume that each row has the same number of columns and each field is separated by the ' ' character.
*Example:
If file.txt has the following content:
name age
alice 21
ryan 30 Output the following:
name alice ryan
age 21 30 AC 代码
awk '{for(i=1; i<=NF; i++) a[i,NR]=$i} END {for(i=1; a[i,1]!=""; i++) {for(j=1; j<NR; j++) printf a[i,j] " "; print a[i,NR]}}' file.txt 