mikicomo
V2EX  ›  问与答

如何编程在命令行界面中直接输出图、网?

  •  1
     
  •   mikicomo · Jan 18, 2016 · 2435 views
    This topic created in 3782 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Jan 18, 2016
    我的想法是用纯语言实现, C/Java 一类的,用-- 这种划线来描绘出图形,就像那种纯打印出爱心图形的实现方式那样,有办法么?
    6 replies    2016-01-18 16:30:39 +08:00
    SpicyCat
        1
    SpicyCat  
       Jan 18, 2016
    如果你是说用命令行工具生成网状图, 可以用 graphviz.
    如果说你想在终端显示图片, 那找个支持图片的终端模拟器吧.
    mikicomo
        2
    mikicomo  
    OP
       Jan 18, 2016
    @SpicyCat 我的想法是用纯语言实现, C/Java 一类的,用-- 这种划线来描绘出图形,就像那种纯打印出爱心图形的实现方式那样,有办法么?
    SpicyCat
        3
    SpicyCat  
       Jan 18, 2016
    @mikicomo ascii 图? 这个有现成的库吧? 我记得有工具把图片转换成字符图的。具体的名字忘记了,应该比较容易搜到。
    mikicomo
        4
    mikicomo  
    OP
       Jan 18, 2016
    @SpicyCat 那个你貌似误解,我说的图是数据结构里那个图,我是想我把一张图的节点信息都输入完了之后,如何把这张图打印出来,像树状图那样打印出来,不是说我原本有一张图片把图片转化为 ascii 码图
    josephpei
        5
    josephpei  
       Jan 18, 2016
    这玩意儿找大学 CS 系的老师,很多都有这样的例程。这里美国一个大学老师写的, js 版的
    http://www.cs.usfca.edu/~galles/visualization/Algorithms.html
    mikicomo
        6
    mikicomo  
    OP
       Jan 18, 2016
    @josephpei 然而渣校老师也不会...(ㄒoㄒ)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4151 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 10:11 · PVG 18:11 · LAX 03:11 · JFK 06:11
    ♥ Do have faith in what you're doing.