将二维矩阵解析为链接列表
这是我想以链接列表形式表示的矩阵
这个想法是它是一个二维矩阵。红色字体是常规的 [i][j],蓝色是我想要存储在链接列表中的额外信息。
在这个矩阵中,我需要存储几个信息。
- int row
- int colm
- int label [如蓝色所示]
- bool value(要在屏幕上显示的值)
- *** right
- *** left
- *** up
- *** down
问题是我将得到 4 个链接-列表,如果我创建 4 个数组指针[对于二维矩阵]?我怎样才能获得方向指针???
如果你好奇的话,我正在研究卡诺图。 链接文本
感谢任何帮助。谢谢!
Here is the matrix I want to represent in the link-list form
The idea is that it's a 2-D matrix. The font in red is the regular [i][j], and blue is the extra information I want to store in a link-list.
In this matrix, I need to have several informations to be stored.
- int row
- int colm
- int label [as shown in blue]
- bool value (the value to be displayed on the screen)
- *** right
- *** left
- *** up
- *** down
the problem is i am going to get 4 link-lists, if I create 4 pointers of array [for 2-D matrix]? how do I even get the directional pointers???
If you are curious, I am working on solving a Karnaugh Map.
link text
Any help is appreciated. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要使用链表,使用二维数组。快速&脏(且不完整):
不需要方向指针,只需使用一些智能加法和减法逻辑。
Don't use a linked list, use a 2-d array. Quick & dirty (and incomplete):
No need for directional pointers, just use some smart addition and subtraction logic.