打了个赌

#打了个赌#

很久没有写博客了,今天要不是男票跟我讨论起csdn写博客修改样式的问题,我应该就忘了这里。静静的看着自己大学的时候写过的东西,很幼稚很用心也很羞愧。工作快一年了,都没写过技术博客,是不是人一旦工作了就会懒,患了懒癌症。工作,离长大最近的地方,那里很容易失去梦想,少了追求,有的只是安稳,等发工资,想着逛街买化妆品养花。。。

不知道工作后的你们是否和我一样,一样的安逸,一样的停滞不前,一样的抽不出每天两个小时的看书时间,一样的被手机被电视剧包围着,过完一天算一天,数着周四过日子。

我不想再这样荒废下去,时间不等人,特别是工作后的时间,快的比杀猪的刀还残忍,加油吧,骚年。

     所以跟男票打了个赌,如果他的访问数比我的还高,那就请他吃大餐(当然,那个傻子还是个新手,完全还没有开始写,这也是为了激励他当然也是激励自己,重拾起奋斗的勇气),看着吧,我不会输的

晚安,奋斗的人儿!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用C语言来实现轮盘算法。轮盘算法是一种随机选择算法,根据每个选择的概率来确定选择的可能性。 以下是一个使用C语言实现轮盘算法的示例代码: ```c #include <stdio.h> #include <stdlib.h> // 定义个体结构体 struct Individual { int id; double fitness; }; // 轮盘选择函数 int rouletteSelection(struct Individual population[], int size) { double totalFitness = 0.0; int i; // 计算总适应度 for (i = 0; i < size; i++) { totalFitness += population[i].fitness; } // 生成随机概率值 double random = ((double)rand() / RAND_MAX) * totalFitness; // 进行轮盘选择 double accumulation = 0.0; for (i = 0; i < size; i++) { accumulation += population[i].fitness; if (random <= accumulation) { return population[i].id; } } // 如果没有选择到,则返回最后一个个体的ID return population[size-1].id; } int main() { // 创建个体数组 struct Individual population[5]; // 初始化个体的ID和适应度 population[0].id = 1; population[0].fitness = 0.1; population[1].id = 2; population[1].fitness = 0.3; population[2].id = 3; population[2].fitness = 0.2; population[3].id = 4; population[3].fitness = 0.25; population[4].id = 5; population[4].fitness = 0.15; // 执行轮盘选择 int selectedId = rouletteSelection(population, 5); printf("Selected Individual ID: %d\n", selectedId); return 0; } ``` 这个示例代码中,我们定义了一个个体结构体,其中包含个体的ID和适应度。然后,我们使用`rouletteSelection`函数来执行轮盘选择,该函数接受个体数组和个体数量作为参数,并返回选择的个体ID。在主函数中,我们创建了一个包含五个个体的数组,并为每个个体分配了适应度值。然后,我们调用`rouletteSelection`函数进行轮盘选择,并打印选择的个体ID。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值