leetcode937

Posted AsenYang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode937相关的知识,希望对你有一定的参考价值。

public class Solution
    {
        public string[] ReorderLogFiles(string[] logs)
        {
            var list1 = new List<string>();
            var list2 = new List<string>();
            foreach (var log in logs)
            {
                var spacePosition = log.IndexOf( );
                var c = log[spacePosition + 1];
                if (c >= 48 && c <= 57)
                {
                    list2.Add(log);
                }
                else
                {
                    list1.Add(log);
                }
            }
            var list = list1.OrderBy(x => x.Substring(x.IndexOf( ) + 1)).ToList();
            list.AddRange(list2);
            return list.ToArray();
        }
    }

 

以上是关于leetcode937的主要内容,如果未能解决你的问题,请参考以下文章

leetcode937. Reorder Log Files

LeetCode 937 Reorder Log Files 解题报告

LeetCode937

[LeetCode] 937. Reorder Data in Log Files

[LeetCode] 937. Reorder Data in Log Files

[Leetcode]937. Reorder Log Files给日志文件排序