问题标签 [balance]

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 投票
0 回答
33 浏览

c++ - AVL 树辅助

我正在为我的 AVL 树寻求一点帮助,这是我作为与学校相关的项目正在开展的工作。我对自己做错了什么感到很迷茫。

我有递归插入的插入函数,并且节点没有链接在一起。我知道这是次要的,但我觉得我已经测试了大多数途径

我的插入功能如下

任何帮助将不胜感激,感谢您的时间

0 投票
0 回答
106 浏览

tree - 三元搜索树的 GraphViz 节点排序

我正在尝试使用点语言在 GraphViz 中创建三元搜索树。问题是平衡布局,使其看起来漂亮整洁,以便左、中和右完美对齐。

我一直在搜索和试验隐形节点,但没有成功。中间节点很难让它看起来很好,因此子节点没有像树一样对齐。

我遇到了这个答案,看起来很棒。但是,我不确定您如何编辑他对左、中和右三个孩子的计算。我已经尝试了几天,但没有任何成功。

有任何想法吗?

我还在他们的论坛上提出了我所做的一次尝试的主题。

-解决了-

通过正确使用权重,我解决了这个问题。请参阅GraphViz 论坛

0 投票
1 回答
524 浏览

javascript - Node.js 集群示例

有人可以使用 node.js natives cluster 为我做一个代码示例吗?

假设我有这段代码,并希望每个“X”在我的核心之间保持平衡,我该怎么做?

0 投票
0 回答
782 浏览

sql - 生成资产负债表 SQL Server - 递归查询

我必须生成资产负债表。我有以下表格:

1) AccountHead 表- (AccountHeadID, HeadTitle, AccountHeadParentId)有各种账户头,如资产、负债、费用、收入,然后是资产的子项,如

2) 账户表 (AccountID, Title, AccountHeadID - FK)- 包含所有账户

3) 凭证 (VoucherID, VoucherType, AccountID)---- 包含凭证详细信息,即收据/付款/日记帐凭证...以及相应的借记/贷记帐户

4) VoucherDetails (VoucherDetailID, VoucherID - FK, AccountID, DebitAmount, CreditAmount)....包含根据凭证类型具有借记/贷记帐户的凭证条目

有人可以告诉我可能的 SQL 查询来生成如下内容:

我非常感谢在这方面的帮助。

0 投票
2 回答
619 浏览

r - R - 从数据帧中剪切数据以平衡它

我有一个包含 2600 个条目的数据框,这些条目分布在 249 个因子级别(人)中。数据集没有很好的平衡。

在此处输入图像描述

我想删除在一个因素中出现少于 5 次的所有条目。此外,我想将出现次数超过 5 次的数据减少到 5 次。所以最后我希望有一个整体条目较少的数据框,但在因素人上是平衡的。

数据集构建如下:

在此处输入图像描述

所以基本上我需要获取每个因子级别的样本数量(比如使用时summary(images[1])然后执行操作来修剪数据集。我真的不知道如何从这里开始,感谢任何帮助

0 投票
2 回答
5431 浏览

mongodb - Mongodb shard balance不能正常工作,报很多moveChunk错误

我们有一个 mongoDb 集群,有 3 个 shard,每个 shard 是一个包含 3 个节点的副本集,我们使用的 mongoDb 版本是 3.2.6。我们有一个大小约为 230G 的大型数据库,其中包含大约 5500 个集合。我们发现大约 2300 个集合不平衡,而其他 3200 个集合均匀分布到 3 个分片。


下面是 sh.status 的结果(整个结果太大了,我只贴一部分):

集合“normal_20160913”不平衡,我在下面发布了这个集合的 getShardDistribution() 结果:

balancer 进程处于运行状态,chunksize 为默认(64M):

而且我从mogos日志中发现了很多moveChunk错误,这可能是一些集合不平衡的原因,这里是它们的最新部分:

我尝试手动使用 moveChunk 命令,它返回相同的错误:

我不确定是否创建了太多导致迁移不堪重负的集合?每天将创建大约 60-80 个新集合。

我需要帮助来回答以下问题,任何提示都会很棒:

  1. 为什么有些收藏不平衡,是不是跟新创建的收藏多有关?
  2. 是否有任何命令可以检查处理迁移作业的详细信息?我得到了很多错误日志,显示一些迁移慢跑正在运行,但我找不到正在运行的。
0 投票
1 回答
137 浏览

linux - linux gcc/clang 是否生成调试代码来检查堆栈平衡?

在 Windows 上,VC 编译器会在函数调用结束时生成带有 _chkesp 隐式函数的调试版本代码,并在堆栈上分配一些 0xCCCCCCCC 缓冲区来检查和防止堆栈损坏。

gcc/clang 是否具有通过某些命令行选项提供额外堆栈检查/预防的相同能力?额外的堆栈空间或堆栈检查?

谢谢。!

0 投票
2 回答
57 浏览

java - Java 编译器告诉我我没有启动变量“interest”或“pmt”

我正在尝试编写一个摊销计算器,用户可以在其中输入余额值、十进制形式的利率值和每月付款值。有了这些信息,我想输出以美元为单位的利息金额、本金金额和新余额。这是我的代码:

0 投票
0 回答
51 浏览

java - 如何编写平衡 BST 的方法?

所以我用Java编写了一个BST的实现。我的目标是使其平衡,更准确地说是 AVL 树。我遇到了一些问题,我不知道如何实现 trinodeRestructering 方法(即平衡树的方法)我尝试了各种方法,但这些指针有时很难处理,我不知道该怎么做递归地。下面是我添加新元素的代码以及检查我们是否在树中超过 2 步差异的方法。

添加和平衡方法:

高度检查方法。

我可能会补充说我有一个工作 inOrder 方法,也许我可以用它来平衡我的树?

0 投票
0 回答
541 浏览

c# - 在 Gammu 检查余额

我有 gammu 服务,它已经在 Windows 中运行。今天我想问一下如何使用 gammu 和 c# 检查基于我的调制解调器的余额。我尝试使用命令提示符检查我在 gammu 中的余额。

这是我的命令的屏幕截图: 在此处输入图像描述

我想问如何使用文本框和按钮在 C# 中实现这个命令,然后在文本框中得到结果。这是我的表格:

在此处输入图像描述

这是我尝试在 gammu 中检查平衡并将其显示在 textBoxtresult 中的代码,但它不起作用:

需要帮助和建议...谢谢..