问题列表 - 第11107页

如何在python中创建优化的打包功能?

所以我被赋予了为网上商店系统创建运输模块的任务.这可能有点矫枉过正,但我​​真的想创建一个可以找出如何以最优化的方式包装包裹的方法.通过简单地学习编程,这是一个我不知道的领域 - 然而!无论如何,我只能简单描述实际问题.

因此,当用户在网上商店购物时,他们的购物车中会有x个产品,尺寸和重量可能各不相同.因此,我想将该产品列表提供给该功能,并让它弄清楚这些产品应如何包装在包裹中.

  • 最大包裹长度:100
  • 包裹最大宽度:50
  • 包裹最大高度:50
  • 包裹最大重量:20

每件产品都有重量,长度,宽度和高度.

由于包裹和产品基本上是盒子,我猜这会相当复杂,因为有不同的方式将产品放入包裹内.我的目标不是制作完美的包装功能,但我想做的不仅仅是将产品放入包裹内,直到达到极限.

现在,我不指望你们为我做这个,但我想问的是三件事.

  1. 我在哪里可以找到能够教会我所需基础知识的优秀在线资源?
  2. 是否有一些本地python工具可以使用?
  3. 我需要注意的一些问题,陷阱等

就像我说的那样,我并不打算将其完美和100%优化,但我希望最终得到一些接近的东西.如果用户觉得发送费用比实际费用高很多,我会很讨厌.

python algorithm optimization

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

c ++字符串数组问题

我只是学习来自Java背景的c ++.

现在只是玩简单的类,但出于某种原因,当相同的语法在其他地方编译时,以下将无法编译:

class CardDealer {

    private:
        string suits[4];
        string values[13];
        bool cardTaken[4][13];
        int getRand(int top);
        void getValidSuit(int *suit);
        void getValidCard(int suit,int *value);

    public:
        CardDealer();
        string dealCard();
        void resetDeck();
};

CardDealer::CardDealer(){
    suits = {"hearts", "clubs", "spades", "diamonds"};
    values = {"ace","two","three","four","five","six","seven","eight","nine","ten","jack","queen","king"};
    cardTaken = {{false,false,false,false,false,false,false,false,false,false,false,false,false},{false,false,false,false,false,false,false,false,false,false,false,false,false},
    {false,false,false,false,false,false,false,false,false,false,false,false,false},{false,false,false,false,false,false,false,false,false,false,false,false,false}};
}
Run Code Online (Sandbox Code Playgroud)

显然这只是课程的一部分所以请不要因为错过'}而对我大喊大叫

当编译器遇到构造函数中的实例化时,编译器会摇摆不定,吐出这样的错误:


1>.\CardDealer.cpp(26) : error C2059: syntax error : '{'
1>.\CardDealer.cpp(26) : error C2143: syntax error : missing ';' before '{'
1>.\CardDealer.cpp(26) : error C2143: syntax error : missing ';' before '}' …
Run Code Online (Sandbox Code Playgroud)

c++ arrays string

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

NSOutlineView和NSTreeController示例

请给我一些关于如何在不使用核心数据的情况下将NSOutlineViewNSTreeController绑定一起使用的链接.

objective-c nsoutlineview nstreecontroller cocoa-bindings

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

MySQL性能:单表或多表

我有每组约有30,000行的8组数据,数据是针对不同语言的相同结构.

该站点的前端将获得相对较高的流量.

所以我的问题是关于MySQL性能,如果我应该有一个表有一列来区分数据所属的集合(即coloumn"language")或为每种语言集创建单独的表?

(解释为什么如果可能会真的有用)

在此先感谢Shadi

mysql optimization performance mysql5

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

如何使这个模板代码工作?

模板代码是这样的:

template <class type1>
struct DefaultInstanceCreator {
    type1 * operator ()() {
        return new type1;
    }
};

template < class type1
, class InstanceCreator = DefaultInstanceCreator<type1> >
class objectCache 
{
    public:
        objectCache (InstanceCreator  & instCreator) 
          :instCreator_ (instCreator) {}
        type1* Get() {
            type1 * temp = instCreator_ ();
        }
    private:
        InstanceCreator instCreator_;
};
Run Code Online (Sandbox Code Playgroud)

这段代码适用于像这样的对象类:

class A{
public:
    A(int num){
        number = num;
    }
    int number;
    struct CreateInstance {
        CreateInstance (int value) : value_ (value) {}
        A * operator ()() const{
            return …
Run Code Online (Sandbox Code Playgroud)

c++ templates

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

dll中的MFC LoadString失败

我在dll中有一个静态函数,它使用LoadString()从资源加载字符串.当我从那个dll调用这个函数时一切正常.但是,当我从其他模块(activeX控件)调用此函数时,LoadString失败,错误为ERROR_RESOURCE_NAME_NOT_FOUND.我尝试使用AFX_MANAGE_STATE宏,但它没有帮助.有谁知道这里有什么问题,解决方案是什么?

c++ mfc

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

如何为具有多语言支持的内容管理系统(cms)设计数据库模式?

我将构建一个具有多语言支持的站点,我需要能够控制文章,公司和产品的工作流程.全部具有多语言支持和多版本控制.有没有人已经有解决方案,或者我需要从头开始?

database-design multiple-languages content-management-system

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

从oracle存储过程获取结果集

我正在努力将存储过程从SQL服务器转换为Oracle.此存储过程提供直接结果集.我的意思是,如果您在例如Management Studio中调用存储过程,则直接获取结果集.

通过转换为Oracle,我可以解决Oracle中不显示结果集的问题

我在互联网上搜索并看到存储过程应该产生一个REF CURSOR,但我仍然在解决问题,编写一小段代码来获得结果集.

伪代码:

调用存储过程并获取游标使用该游标执行某些操作,以便显示我的结果集

有人有想法吗?

oracle plsql stored-procedures

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

鼠标指针角度与AS3中的MovieClip

如何在Actionscript 3中用鼠标指针位置计算Y轴(例如,MovieClip的Y位置)的点的角度?

很多thnx!

trigonometry actionscript-3

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

更改滑块手柄图像

我想自定义JQueryUI滑块但无法找到任何方法来更改滑块手柄图像.JQuery Themeroller似乎也不允许更改句柄图像.有人知道怎么做吗?

jquery jquery-ui

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