I
I
Impeeeery2017-08-09 11:57:55
Layouts and prototypes
Impeeeery, 2017-08-09 11:57:55

In what program can you quickly build a visualization of coordinate lines and matrices in order to visually see and code the algorithm?

there are people who do not have a very developed fantasy, so they cannot imagine a complex picture in their head.
but there are tasks for which it is required. for example:
- implementation of a reliable TCP-client-server (you need to take into account the state of the server and client at each moment of time, where there may be breaks and, based on this, implement)
- tasks with date / time, for example, from a simple one: an interval is given, and it is necessary to display in a human-readable form, after how much time it will begin, or end
- other tasks for algorithms. for example, a wrong sudoku solver that looks for all possible solutions.
and there are algorithms that do not fit in any head at all.
must be displayed on the monitor:
- in the first case, 2 coordinate lines in time, and arrows between them (arrows mean packages)
- in the second case, 1 coordinate line in time
- in the third case - a matrix and many copies, or one, but interactive with written code (to understand and to catch an error)
in cases 1 and 2 you have to sit in paint for half an hour
in the third and completely sculpt something like a GUI into the algorithm and put sleep ()
is there a solution at least for cases of type 1 and 2?
PS Pens, pencils and paper are deprecated.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
⚡ Kotobotov ⚡, 2017-08-09
@angrySCV

There are libraries that automatically visualize connections in data structures schematically.

I
Ivan, 2017-08-09
@32seph

I use wolfram mathematica. Your visualization tasks will be handled easily. Of the minuses, it has a non-cish syntax (more like lisp) and it is paid (but on torrents at a discount).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question