人Ren都是达西,F#学习中,希望可以早日写出自己的F#版本,做个记号

推荐地址:http://www.cnblogs.com/allenlooplee/archive/2009/03/26/1421960.html

原文地址:http://blogs.msdn.com/jomo_fisher/archive/2007/11/17/tight-code-a-puzzle-in-f.aspx

        public static void Main(string[] args)
        {
            //现在的我 = [['a';'b';'1'];['c';'d';'2'];['e';'f';'3']] 
            //想要变成 = [['a';'c';'e'];['b';'d';'f'];['1';'2';'3']] 
            string[,] list = { { "a", "b", "1" }, { "c", "d", "2" }, { "e", "f", "3" } };

StringBuilder sb = new StringBuilder();
            sb.Append("{");
            for (int i = 0; i < list.GetLength(0); i++)
            {
                sb.Append("{");
                for (int j = 0; j < list.GetLength(1); j++)
                {
                    sb.Append("\"" + list[j, i] + "\",");
                }
                sb.Remove(sb.ToString().Length - 1, 1);
                sb.Append("},");
            }
            sb.Remove(sb.ToString().Length - 1, 1);
            sb.Append("}");
            Console.WriteLine(sb);
        }

转载于:https://www.cnblogs.com/leeolevis/archive/2009/12/16/1625853.html

【小菜日志】用C#完成Allen Lee's Magic大虾推荐的F#作业F#学习中相关推荐

  1. 基类与接口混合继承的声明问题 [C#, Design] -Allen Lee's Magic

    Updated on Friday, November 19, 2004 Written by Allen Lee 1. 问题初现 今天,查看<接口继承的声明问题>一文的反馈,发现Ninp ...

  2. linux发送日志命令,linux:记录不同用户使用的命令发送到指定的目录中(可发送到日志服务器中)...

    一,首先要写一个记录shell执行的每一条命令的脚本,放入到/etc/profile.d/ 目录中 #记录shell执行的每一条命令 export PROMPT_COMMAND='\ if [ -z  ...

  3. 全栈必备 Log日志

    Log日志,不论对开发者自身,还是对软件系统乃至产品服务都是非常重要的事情.每个开发者都接触过日志,以至于每个人对日志的了解都会有所不同. 什么是日志 日志是什么呢?老码农看来,日志是带有明确时间标记 ...

  4. 从自监督学习主流方法、最新工作进展,看未来前景研究方向

    来源:机器学习算法与自然语言处理 本文约6000字,建议阅读10分钟. 找到合适的辅助任务,对于自监督学习是最需要解决的问题. 本文作者来自东北大学,他通过整理自监督学习的一系列工作,把主流方法分成三 ...

  5. 高效利用无标注数据:自监督学习简述

    一只小狐狸带你解锁 炼丹术&NLP 秘籍 作者:huyber 来源:https://zhuanlan.zhihu.com/p/108906502 BERT的大热让自监督学习成为了大家讨论的热点 ...

  6. 一文看懂半监督学习(Semi-supervised Learning)和自监督学习(Self-Supervised Learning)

    前言 网络上很多关于此的文章,在这里进行一个梳理 参考: https://zhuanlan.zhihu.com/p/33196506 https://zhuanlan.zhihu.com/p/1395 ...

  7. 区块链开发(十四)以太坊go-ethereum客户端查询交易列表探讨

    比特币是可以通过api(listtransactions)查询指定地址的历史交易的.但在eth中没有提供类似的查询api.Hyperledger fabric也有相应的查询历史交易记录的方法,利用如下 ...

  8. 2021 河北取证比武决赛个人赛 题解 入侵溯源

    个人赛 个人赛容器密码 BDH sha256全大写 A94686C845696F88525BB9E74FD7F5D38B6C12F7DDC7E5288C2F2D2201151F47 括号内表示该答案也 ...

  9. Python3教程: logging 模块用法

    Python logging 模块定义了为应用程序和库实现灵活的事件日志记录的函数和类. 程序开发过程中,很多程序都有记录日志的需求,并且日志包含的信息有正常的程序访问日志还可能有错误.警告等信息输出 ...

最新文章

  1. 【错误记录】SeeMusic 一直卡在主界面无法使用 ( 删除 C:\Users\用户名称\AppData\LocalLow\Visual Music Design 应用信息 )
  2. 基于go搭建微服务实践教程 (概览)
  3. 【手写系列】理解数据库连接池底层原理之手写实现
  4. ASP.NET页面事件详解
  5. matlab中求三维中的多个体积,用matlab计算由下面2个几何体围成的体积: x^2+y^2+z^2=36,((x-4)/5)^2+((y-1)/3)^2+((z-2)/5)^2=1...
  6. vue 图片被背景色覆盖_如何使用纯css3打造有点意思的故障艺术(附React/Vue加强组件版)...
  7. 【java】java String 源码
  8. TypeScript报错--找不到模块“path”或其相应的类型声明
  9. 外螺纹对照表_紧固件螺纹直径与螺距对照表
  10. layui可以动态添加div吗_js 动态添加元素(div、li、img等)及设置属性的方法
  11. UE4脸部捕捉关键函数使用
  12. warning: #61-D: integer operation result is out of range
  13. 《东周列国志》第六十八回 贺虒祁师旷辨新声 散家财陈氏买齐国
  14. 移除联想M5210阵列卡(3650M5)的缓存模块以开启JBOD模式
  15. DOTA高考全国卷A卷
  16. OBS Studio下载速度慢,加速下载!11m/s
  17. android广告弹窗插屏,cocos2dx android添加广点通广告平台的---插屏广告
  18. 算法设计与分析: 1-4 金币阵列问题
  19. python实现黑客暮雨效果
  20. linux ehci ehci_urb_enqueue之qh_urb_transaction()分析 【史上最强大分析】

热门文章

  1. 设计模式随笔系列:鸭子-策略模式(Strategy)
  2. 强制垃圾回收解决.NET Office互操作中文件锁未能释放的问题
  3. 关于Linux系统下在使用close关闭串口设备时引起的内核崩溃问题解决方法
  4. android 源码各版本下载 原生纯净版
  5. php日志导出oracle,一个php导出oracle库的php代码
  6. 干货!策略路由和路由策略的区别和联系
  7. 恭喜我的同事黄玉奇入选开放原子开源基金会TOC
  8. 技术干货| 阿里云基于Hudi构建Lakehouse实践探索
  9. 如何写出让同事好维护的代码?
  10. 如何制作流畅有力的游戏动画+Skullgirls案例分析