- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
可能会有类似的问题,但我仍然有一些我无法弄清楚的部分。我正在尝试表示一个没有权重的无向图,但只有 1 表示已连接,0 表示未连接。我试图表示一个具有 80500 个节点和超过 550 万条边的图(从文件中读取)。我在想;
最佳答案
邻接表在空间方面更好。因为那时你只需要保存 550 万 * 2 个数字 = 11 000 000 个整数。假设您保存短整数(2 个字节),那么您需要 22 000 000 个字节。
如果使用邻接矩阵表示,则需要保存 80500 * 80500 = 6 480 250 000 个元素。即使您将它们保存为字节,拥有 2200 万字节也比拥有超过 60 亿字节要好得多。
编辑:如果将 eges 保存为两个 4 字节整数,则有 44 000 000 个字节。如果你用 bit fiddling 非常有效地保存矩阵,那么你可以在一个字节中保存 8 个元素。但这意味着您仍然需要 810 031 250 个字节。现在差别不大,但仍然是原来的 20 倍。
关于c++ - C++ 中的大图表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9912352/
我有两种尺寸的图像(垂直和水平),它们将始终具有相同的尺寸,恭敬。我正在尝试创建一个容器来容纳图像但不会将内容推到上面并保持相似的高度或宽度。我也不想显示完整尺寸的图像,所以我在考虑使用 overfl
我有一个使用该类的 LaTeX 文档 \documentclass[12pt,a4paper]{scrbook} 我更改了一些用于定位浮点数的参数: \renewcommand{\topfractio
我有一个问题想和你分享。 所以就在这里。想象一下,我有一个非常大的图像,当我打开我的页面时它需要很重的负载。如果我想要将图像剪切成许多小块并在加载图像时将它们一个接一个地合并(只是 javascrip
我正在学习 Java SE 6.0。 是否有一张大图或图表来说明 Java 6.0 的所有类以及它们之间的关系? 提前致谢。 尊敬的 stackoverflow 开发人员和程序员。 你好。非常感谢您对
我得到了一个 InflateException 并且抛出了一个 OutOfMemoryError 异常。我知道我应该能够通过减小图像的大小/分辨率,或者通过将 android:largeHeap="t
我必须引用 id 从服务器到 android 移动设备检索所有大小的图像,所以我尝试使用下面的编码并成功获得 base 64 字符串并检索等效 base64string 的图像它适用于小尺寸图像但当我
我是一名优秀的程序员,十分优秀!