小编gen*_*sis的帖子

棘手的编程问题,我无法理解

首先,让我说,这不是功课(我是一个A-Level的学生,这是没有接近我们解决问题(这是路难)),但更多的问题,我想苏斯出来的改善我的编程逻辑.

我想到了一个有一个随机整数数组的场景,比如说10个整数.用户将输入他想要计数的数字,算法将尝试计算出该总和所需的数字.例如,如果我想从这个整数数组中得到总和44:

myIntegers = array(1, 5, 9, 3, 7, 12, 36, 22, 19, 63);
Run Code Online (Sandbox Code Playgroud)

输出将是:

36 + 3 + 5 = 44
Run Code Online (Sandbox Code Playgroud)

或类似的规定.我希望我能说清楚.作为一个额外的好处,我想让算法选择尽可能少的数字来产生所需的总和,或者如果不能用所提供的数字进行求和则给出错误.

我想过使用递归和遍历数组,反复添加数字直到满足或超过总和.但是我无法理解的是,如果算法超过总和并且需要选择从阵列中选择的数字,该怎么办.

我不是在寻找完整的代码,也不是一个完整的算法,我只是希望你对我应该如何处理这个问题提出意见,也许还会分享一些提示或其他内容.我今晚可能会开始研究这个问题.:P

正如我所说,不是功课.只是我想要做一些更先进的事情.

感谢您提供的任何帮助.:)

algorithm math numbers np-complete

26
推荐指数
2
解决办法
2449
查看次数

JavaScript中的间接函数调用

有类似的东西

f.call(...)
f.apply(...)
Run Code Online (Sandbox Code Playgroud)

但那就是这个

(1, alert)('Zomg what is this????!!!11')
Run Code Online (Sandbox Code Playgroud)

在这种情况下,"1"似乎没有多大意义,以下工作正常:

(null, alert)('Zomg what is this????!!!11')
(1, null, alert)('Zomg what is this????!!!11')
(undefined, alert)('Zomg what is this????!!!11')
Run Code Online (Sandbox Code Playgroud)

你能指出一下描述语法的ECMAScript的特定部分吗?

javascript ecma262

24
推荐指数
2
解决办法
3685
查看次数

我可以获得一个不在我的域名页面上的Facebook赞的数量吗?

是否有可能在任何网址上获得Facebook Likes的数量,即使我没有该网址的域名?

api facebook facebook-like

17
推荐指数
3
解决办法
2万
查看次数

__construct和与类同名的函数有什么区别?

可能重复:
__construct用于什么功能?

__construct函数和具有同类名称的函数有什么区别吗?

class foo {
    function foo ($something){
        echo "I see ".$something." argument";
    }
}

class bar {
    function __construct ($something){
        echo "<br />
            I see ".$something." argument again";
    }
}

$foo = new foo("foo");
$bar = new bar("bar");
Run Code Online (Sandbox Code Playgroud)

php constructor class function

16
推荐指数
2
解决办法
1万
查看次数

在PHP中,imagepng()接受过滤器参数.这些过滤器如何影响函数的输出?

这些过滤器如何影响PHP 中imagepng()的输出?

  • PNG_NO_FILTER
  • PNG_FILTER_NONE
  • PNG_FILTER_SUB
  • PNG_FILTER_UP
  • PNG_FILTER_AVG
  • PNG_FILTER_PAETH
  • PNG_ALL_FILTERS

文档简单地说,"一个特殊的PNG过滤器,由imagepng()函数使用"为每个过滤器.

似乎使用PNG_NO_FILTER会减少输出的文件大小,但除此之外,我不确定它是如何受到影响的.任何见解都会非常感激.

php png gd image gdlib

15
推荐指数
1
解决办法
5958
查看次数

激活窗口

我有一个QMainWindow.它有这个参数:

this->setWindowFlags(Qt::Tool);
this->setFocusPolicy(Qt::StrongFocus);
this->setAttribute(Qt::WA_QuitOnClose,true);
Run Code Online (Sandbox Code Playgroud)

在showEvent调用后,我的窗口显示但未激活.我试着重载show function:

...    
QMainWindow::showEvent(event);
this->activateWindow();
...
Run Code Online (Sandbox Code Playgroud)

但它对我没有帮助.

编辑: 当我评论行

this->setWindowFlags(Qt::Tool);
Run Code Online (Sandbox Code Playgroud)

一切正常,但我需要在工具标志.有任何想法吗?

编辑:

  • 操作系统:Linux
  • 编程语言:c ++
  • Qt版本:4.5.1

c++ qt show

14
推荐指数
1
解决办法
1万
查看次数

HipHop PHP(Facebook的Hyper PHP)

在这个相当滑稽的采访 Facebook"员工"之后......

有没有人有关于Hyper PHP(现在改名为HipHop)的任何细节,那些聪明的 Facebook球员已经开发出来了吗?

php facebook hiphop

14
推荐指数
1
解决办法
5152
查看次数

求解数独的算法

我想在python中编写一个代码来解决数独谜题.你们对这个目的的好算法有什么想法吗?我在网上读了一个关于算法的地方,通过用所有可能的数字填充整个框来解决它,然后将已知值插入相应的框中.从已知值的行和列表中删除已知值.如果你们知道更好的话算法比这个请帮我写一个.另外,我很困惑,我应该如何读取用户的已知值.通过控制台逐个输入值非常困难.除了使用gui之外,还有什么简单的方法吗?

python algorithm sudoku

13
推荐指数
4
解决办法
9万
查看次数

Facebook喜欢评论框纵向和横向切断

我想弄清楚为什么Facebook赞评论框会被裁掉.我已经尝试将width属性更改为比必要的大得多的大小.我为我的fb添加了一个height属性:就像定义一样,即使它看起来不像是支持的.似乎都没有帮助.

我还在fb:like元素正下方的Comments元素上添加了"margin-top"样式,以确保它与注释框下面的内容没有任何关系,导致它被切断.

你可以看到我在这里谈论的截图:http: //i.stack.imgur.com/y2Fll.jpg

我一直在努力解决这个问题.如果有人可以提供任何帮助,我会很感激.谢谢!

comments facebook facebook-like

13
推荐指数
2
解决办法
9736
查看次数

Facebook喜欢按钮没有出现在Firefox中

我正在使用以下代码作为我喜欢的按钮

<fb:like id="facebook-like" href="http://mysite.com/index.php" layout="button_count" width="450" show_faces="false" font=""></fb:like>
Run Code Online (Sandbox Code Playgroud)

一些用户体验过没有出现的类似按钮.在3.6.17中注明,但在其他版本中观察到.我对firefox iframe的bug有点熟悉,但是如果有任何人为facebook这样的按钮做任何工作,我就很奇怪了.

iframe firefox facebook facebook-like

13
推荐指数
5
解决办法
1万
查看次数