小编Ros*_*han的帖子

纠正我使用发电机或告诉我其他方式

我有一个菜单字典项目作为关键,价格作为价值.可能存在比单个项目便宜一点的项目组合.对于exa:

menu = {
    ('burger',) : 5.00,
    ('pizza',) : 12.00,
    ('coke',) : 4.00,
    ('macpuff',) : 4.00,
    ('pasta',) : 3.00,
    ('french_fries',) : 2.00,
    ('burger', 'coke', 'french_fries') : 10.00,
    ('pizza', 'coke') : 15.00,
}
Run Code Online (Sandbox Code Playgroud)

现在假设我订购了几件商品,那么输出将是给定订单的最小数量:

I/P >  burger, coke 
O/P >  9      (5.00 + 4.00) 

I/P >  burger, coke, french_fries
O/P >  10.00 

I/P >  pizza, coke, french_fries
O/P >  17.00    (15.00 + 2.00)
Run Code Online (Sandbox Code Playgroud)

这是我试用的所有价格的代码,我将用作发电机:

def isSubset(a, b):
    """
        compare two iterable and return true if first is subset of second
    """ …
Run Code Online (Sandbox Code Playgroud)

python algorithm yield generator subset-sum

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

重置vimrc不要使用`$`符号作为eol约定

我添加了一个.vimrc文件,让我的vim对我更有用.

由于我是新用户,我刚刚在线下载.但从那时起,每个EOL都标有一个$符号,我觉得有点恼火.

你能帮我重置吗?

这是我的终端vim编辑器上的一个例子:

  1 here is dollor symbol to each EOL$
  2 i don't want this$
  3 this is very irritating for me$
  4 any help$
Run Code Online (Sandbox Code Playgroud)

vim

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

如何将锚标记添加到每行的列 Bootstrap-Datatable

我有一个页面,其中的数据通过某些搜索事件刷新。

数据由 wia ajax 渲染Bootstrap-Datatable,返回json response.

这是渲染表的小代码:

function renderTable(url, table, query) {
    $.ajax({url: url,
        data: query,
        success: function(data) {
        $(table).dataTable({
            aaData: data.aaData,
            aoColumns: data.aoColumns,
            bProcessing: true,
            iDisplayLength: 50,
            bDestroy: true
        });
        }
       });
}
Run Code Online (Sandbox Code Playgroud)

这是bootstrap datatable的数据原型

我希望所有Name列都应该是一个锚标记,其中包含指向某个带有名称参数和值的 url(显示配置文件)的链接。喜欢-

http://url.com/profile?name=Airi%20satau
Run Code Online (Sandbox Code Playgroud)

javascript datatable jquery twitter-bootstrap

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