我有一种情况,我需要将人员分配给几个事件.如果我们只是将价格作为一个因素,那就没问题了,但是有很多因素可以进来.
首先,一些背景.这是一个非营利性组织,它促进因任何原因住院的儿童的故事时间,因此他们依靠志愿工作这样做.因此,由于他们依赖于人们的善意,他们为人们提供了人们可以/想做的尽可能多的工作,其变化如下:
所以,我有点想到了前两个.由于匈牙利算法是关于价格的,我会给他们一个愚蠢的高价,因为他们不能去.但是,你会怎么做其他人?
我想给他们一些分数.有些事情:一个人每月可以做一次,花费1000点.如果有人每月可以去10次,那么这个人需要花费100分(1000分除以10分).此外,分配这种方法的方法是在单独的操作完成时增加价格,如此(选定的人员的相关成本为*):
| August 1st 2009
Person A | 1000
Person B | 500 *
Run Code Online (Sandbox Code Playgroud)
| August 8th 2009
Person A | 1000 *
Person B | 1000
Run Code Online (Sandbox Code Playgroud)
这将是在所有人之间进行相应分配的方式,更优先考虑那些可以多次执行此操作的人.
你怎么想,你会怎么做?
language-agnostic algorithm scheduling graph-theory matching
我正在构建一个应用程序,它从Web加载内容以填充TableView.
我想添加某种加载指示器,以便屏幕不仅包含空白表.
我在考虑这样的事情:
http://www.iclarified.com/images/tutorials/698/3363/3363.png
我一直在努力查阅文档和谷歌,但说实话,不知道要搜索什么.有什么指针吗?或者我还有其他方法吗?
我正在处理一个有 3 种状态的屏幕:
前两个非常简单,因为只更改了标签文本。第三个比较棘手,因为我需要显示一条错误消息并在其上有一个重试按钮。
另外,我希望将所有这些都放在一个控制器下(我想这是最简单的部分。)
问题是:如何在 Interface Builder 中执行多个视图状态?以前有人这样做过吗?或者我以错误的方式处理这件事?
我有这个代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <sys/resource.h>
double get_time()
{
struct timeval t;
struct timezone tzp;
gettimeofday(&t, &tzp);
return t.tv_sec + t.tv_usec*1e-6;
}
#define LL_APPEND(what, where, type) { \
what->next = NULL; \
what->prev = NULL; \
if(!where) { \
where = what; \
} else { \
type current = where; \
while(current->next != NULL) \
current = current->next; \
current->next = what; \
what->prev = current; \
} \
}
struct edge {
struct …Run Code Online (Sandbox Code Playgroud) 这很简单,因为我迷失了语言.
为什么会这样:
1.9.3-p194 :001 > h = Hash.new([])
=> {}
1.9.3-p194 :002 > h[:key1] << "Ruby"
=> ["Ruby"]
1.9.3-p194 :003 > h
=> {}
1.9.3-p194 :004 > h.keys
=> []
1.9.3-p194 :005 > h[:key1]
=> ["Ruby"]
Run Code Online (Sandbox Code Playgroud) 我正在启动一个Mac OS X应用程序,它将连接到我正在开发的小型网站.
我们的想法是,该应用程序将在本地数据库中存储多个片段,然后尽可能与网站同步.
所以我的问题是:
碳或可可?
SQLite用于本地存储/另一种解决方案?
是否有任何体面的自由文本编辑器控件与基本语法高亮显示嵌入应用程序?
iphone ×2
macos ×2
algorithm ×1
c ×1
cocoa ×1
graph-theory ×1
hashmap ×1
loading ×1
macos-carbon ×1
matching ×1
memory-leaks ×1
ruby ×1
scheduling ×1
valgrind ×1