Median of medians方法在quicksort类型分区算法中非常流行,可以产生相当好的支点,从而统一地划分数组。它的逻辑在维基百科中被描述为:
所选择的枢轴小于和大于中间值列表中元素的一半,即每一半大约有n/10个元素(1/2 * (n/5))。这些元素中的每个元素的中位数为5,使其小于2个其他元素,大于块外的2个其他元素。因此,枢轴小于块外的3(n/10)元素,大于块外的另3(n/10)元素。因此,所选择的中值将元素分割在30%/70%到70%/30%之间,从而保证了算法最坏的线性行为。
有人能为我解释清楚一点吗。我发现很难理解这种逻辑。
我的代码部分起作用。列表会被禁用,但它不会捕捉到我选择了"product1“,然后启用了列表。选择的任何其他内容都应该完全禁用列表。列出ID产品。因此,我想这与我所选择的选项的语法有关,不确定这是否是正确的编写方法。
VBScript
'Disables or enables list based on selection
Function enabler()
For Each opt In document.GetElementByID("customer").Options
If opt.Selected = "product
我已刻录了amd64.iso (显示了所有文件),并在更改bios以允许启动并检查DVD错误后,从引导中运行安装程序。在完成第一个安装时,在重新启动时,我收到消息:“所选的引导映像没有身份验证。”我要求我按回车继续,这样做关闭笔记本电脑。我重复了安装,删除了先前的安装,并收到了相同的消息。我现在正在使用临时版本,并已从它再次安装。我恐怕会重复这一信息。
I am now working with a computer on which Windows 8 has been deleted and Ubuntu is not working. What do you suggest is w