社区
数据库
帖子详情
一个算法问题
werdcd
2003-08-20 03:43:27
各位大虾好!!小弟有一点小事请教。具体是这样的:就是说有很多人(包括他们的id,他们的积分等等在一个表里面),我现在要对这个表里面的内容根据他们积分的多少进行排序,取前十名的,对他们进行加分。对不在前十名直列的随机减积分。其中有一点要求:就是加和减刚好相抵消!!
同时,要求这个算法对这个数据库的表的操作要尽量的少,而且不能写这张表,只能读。各位兄台,给点建议吧!!!
...全文
26
4
打赏
收藏
一个算法问题
各位大虾好!!小弟有一点小事请教。具体是这样的:就是说有很多人(包括他们的id,他们的积分等等在一个表里面),我现在要对这个表里面的内容根据他们积分的多少进行排序,取前十名的,对他们进行加分。对不在前十名直列的随机减积分。其中有一点要求:就是加和减刚好相抵消!! 同时,要求这个算法对这个数据库的表的操作要尽量的少,而且不能写这张表,只能读。各位兄台,给点建议吧!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Akagg
2003-08-20
打赏
举报
回复
对于只能读表而不能减,可以建立一张付表,将加减后的结果存入。
加减的方法如duqiang兄所述
duqiang2050
2003-08-20
打赏
举报
回复
用sql语句排序select * from mytable order by 积分
取得记录数n
前10个就按照你的意愿加,计算出加分的总和为 t
所剩的就是n-10个
用随机函数产生n-10个随机数:r1,r2,r3,r4.....r(n-10),其总和为R
则这n-10个数就可以安这随即比例分配-t,就是说每个分别减去: (r1*t)/R,(r2*t)/R,(r3*t)/R ......(r(n-10)*t)/R
Cline
2003-08-20
打赏
举报
回复
"对他们进行加分" <-----> "而且不能写这张表"
bolipan
2003-08-20
打赏
举报
回复
是不是在前十名的人每个人都进行随机的加分,而后面的所有的人都要进行随机的减分吗?
区块链
算法
—共识
算法
课程目标本套课程带你认识常用的共识
算法
及其代码实现;课程简介在区块链网络中,谁获得记账权是通过全网节点间所达成的共识来决定的; 共识
算法
即这种“共识”的
算法
/代码体现; 共识
算法
解决了拜占庭将军
问题
,即让一群人在彼此不信任的情况下还能在一起自动协调工作; 本套课程带你认识常用的共识
算法
及其代码实现;
算法
1.
算法
定义
算法
(Algorithm)是指解题方案的准确而完整的描述,是一系列解决
问题
的清晰指令,
算法
代表着用系统的方法描述解决
问题
的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果
一个
算法
有缺陷,或不适合于某个
问题
,执行这个
算法
将不会解决这个
问题
。不同的
算法
可能用不同的时间、空间或效率来完成同样的任务。
一个
算法
的优劣可以用空间复杂度与时间复杂度来衡量。
优化
算法
——模拟退火
算法
模拟退火
算法
原理 模拟退火
算法
模拟退火
算法
过程 模拟退火
算法
流程 模拟退火
算法
的Java实现 Java代码 最后的结果模拟退火
算法
原理爬山法是一种贪婪的方法,对于
一个
优化
问题
,其大致图像(图像地址)如下图所示: 其目标是要找到函数的最大值,若初始化时,初始点的位置在CC处,则会寻找到附近的局部最大值AA点处,由于AA点出是
一个
局部最大值点,故对于爬山法来讲,该
算法
无法跳出局部最大值点。若初始
如何使用
算法
解决
问题
文章目录如何使用
算法
解决
问题
算法
解决
问题
思路调度的
问题
投资
问题
(组合优化的
问题
) 如何使用
算法
解决
问题
计算复杂
问题
关于是不是难解的边界
问题
,可以从上图我们可以知道
算法
大概包含三个主要内容,以及一些概念。下面说一下,如何使用
算法
求解的流程。
算法
解决
问题
思路 这里举
一个
例子: 调度的
问题
从这
问题
中,通过直觉感觉到耗时少的放到前面可以达到最优,这样是一种贪心的策略 然后,我们可以找到规律,...
利用遗传
算法
求解TSP
问题
目录 一、
问题
描述 二、
算法
描述 三、求解说明 四、参考资料 五、源代码 一、
问题
描述 旅行商
问题
是图论中的
一个
著名
问题
。 假设有
一个
旅行商人要拜访N个城市,要求他从
一个
城市出发,每个城市最多拜访一次,最后要回到出发的城市,保证所选择的路径长度最短。 二、
算法
描述 (一)
算法
简介 遗传
算法
(GeneticAlgorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进...
数据库
4,011
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章