问题标签 [lookup-tables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
876 浏览

java - 计算每个扑克起手牌的唯一索引

由于一副牌中有 52 张牌,我们知道有52 choose 2 = 1326不同的对局,但是在翻牌前扑克中,这可以分为 169 种不同的手牌,例如 AK 非同花和 AK 同花,无论是 A 红桃 K 红桃 K 黑桃 A翻牌前的差异。我的问题是,是否有一个很好的数学属性,我可以在其中唯一地索引这 169 手牌中的每一手(最好从 0 到 168)。我正在尝试创建一个查找表,double[][] = new double [169][169]但无法将诸如 AK(同花色的 A 和 K)之类的手牌表示更改为该数组中的唯一索引。

0 投票
3 回答
801 浏览

c - ANSI-C 的编译时查找数组创建?

以前的程序员更喜欢生成大型查找表(常量数组)以节省运行时 CPU 周期,而不是即时计算值。他通过创建自定义 Visual C++ 项目来做到这一点,这些项目对于每个单独的查找表都是唯一的...生成数组文件,然后 #included 到一个完全独立的 ANSI-C 微控制器 (Renesas) 项目中。

这种方法对他最初的计算假设来说很好,但是当需要修改输入参数时变得乏味,需要我重新编译所有 Visual C++ 项目并将这些文件重新导入到 ANSI-C 项目中。我想做的是将 Visual C++ 源代码直接移植到 ANSI-C 微控制器项目中,并让编译器创建数组表。

所以,我的问题是:ANSI-C 编译器可以在编译期间计算和生成查找数组吗?如果是这样,我应该怎么做?

在此先感谢您的帮助!

0 投票
1 回答
1657 浏览

django - Django:设置数据库代码表(又名引用表、域表)?

应用程序通常需要一些数据库代码表(也称为引用表或域表或查找表)。假设我有一个名为 Status 的模型类,其中包含一个名为 name 的字段,该字段可以包含以下值:

我会在哪里以及在什么时候在 Django 中设置这些值?在数据库中设置这些值就像一次性操作。很少会添加这些值。

我想更笼统地说,你如何用数据初始化模型?例如,假设我有一个保存汽车品牌的模型,我想用一组已知值初始化这个列表。我该怎么做?

0 投票
2 回答
12145 浏览

latex - 在乳胶中创建符号列表

我正在尝试在我的乳胶项目中获取自动生成的符号列表。这是我到目前为止的宏...

然后我像这样包括我的符号列表

symbols.tex 文件在哪里

然后我可以像这样通过标签获取我的符号: \dispsymbol{num_points} - 在这种情况下显示 n 。

当我在与 \addsymbol def 相同的章节(符号列表章节)中调用 \dispsymbol 时,这一切都有效。当我尝试在另一章中获取符号的标签时,似乎没有任何效果。

谁能帮助我,或建议一个可以满足我要求的软件包?

0 投票
2 回答
784 浏览

c# - 在 C# 中实现运行时查找表

我目前正在使用 C# 开发机器人界面 GUI。该机器人有两个传感器和两个动力轮。我需要让用户选择在运行时加载查找表(LUT),每个传感器一个,这将告诉机器人根据传感器的读数做什么。我认为最好的方法是使用 .csv 文件,格式如下:

索引,右轮顺序,左轮顺序

索引是 0-1023 之间的整数,实际上是传感器的读数。左右轮的顺序是整数,介于 -500 - 500 之间。

示例 - 左侧传感器的读数:

1,10,20 含义:

传感器读数 1 --> 左轮 10 rpm 右轮 20 rpm

所以我的问题是:

实施它的最佳方法是什么?使用数据集?(如果是,如何使用?)使用数组?(如果是这样,我如何在运行时加载它?)

任何帮助将非常感激,

雅洛克

0 投票
2 回答
3513 浏览

c++ - C++ 中的查找表

我必须实现小的多图像图形控件,它本质上是一个由 9 个图像组成的数组,一个一个地显示。最终目标是充当迷你滑块。

现在,这个图形控件将接收各种整数范围:从 5 到 25 或从 0 到 7 或从 -9 到 9。

如果我要使用比例——“三法则”恐怕在技术上是不可行的,因为它可能是错误的来源。我的猜测是使用一些查找表,但是有没有人对方法有好的建议?

谢谢

0 投票
2 回答
44600 浏览

c - 在 C 中做查找表的最佳方法是什么?

我正在开发一个嵌入式 C 项目。我有一个 LCD 显示器,每个字符都有一个 5x7 点阵。要显示特定字符​​,您必须移动与要打开的点相关的 5 个字节。所以我需要用一个可以传入 ASCII 字符的键创建某种查找表,并返回一个包含 5 个字节的数组......例如,像这样调用这个函数,

GetDisplayBytes('A');

应该返回一个这样的数组......

C[0] = 0x7E : C[1] = 0x90 : C[2] = 0x90 : C[3] = 0x90 : C[4] = 0x7E

在 C 中执行此操作的最佳方法是什么?

0 投票
2 回答
9371 浏览

hard-drive - 查找哪些硬盘驱动器扇区占用文件

我正在寻找一种简单的方法来查找哪些扇区占用给定文件。我的语言偏好是 C#。

在我的 A-Level 计算课上,我被告知硬盘驱动器在磁盘的前几 KB 上有一个查找表。在此表中,每个文件都有一个链接列表,详细说明了该文件占用的扇区。所以我希望有一种方便的方法可以在此表中查找某个文件并查看它占用的扇区。

我试过谷歌,但我没有发现任何有用的东西。也许我没有在寻找正确的东西,但我根本找不到任何东西。

任何帮助表示赞赏,谢谢。

0 投票
2 回答
2062 浏览

python - 创建可变长度颜色查找表

我想知道是否有人有任何建议或可以向我指出有关创建用于图像合成的颜色查找表的任何好的资源。在我的应用程序中,我有介于 -1.0 和 1.0 之间的浮点值,需要映射到 RGB 空间。问题是,我事先不知道这些浮点值的精度是多少,所以我不知道要在查找表中放入多少条目或它们应该是什么。有没有常用的技术来处理这种形式的数据到颜色的映射?根据图像数据域中的值范围为每个图像创建一个新的颜色表似乎成本太高。

我想为映射定义一系列值会起作用,但请告诉我你的想法。此外,如果有人知道任何现有的工具(最好是基于 python 的)来创建颜色查找表,这将是有帮助的。

0 投票
5 回答
79927 浏览

c - gcc 警告:标量初始化器周围的大括号

我有如下定义的查找表,我正在使用 GCC。当我编译时,我收到警告

这个警告是什么意思?我应该如何初始化这个 LUT?我在初始化这个结构时犯了错误吗?

帮助!!