2021-03-20

贪心算法
实话说,对于贪心算法,我真的还是糊里糊涂的(_😉 。还没有好好沉淀,还没有内化,还没有升华。其实挺难过的,我对于写程序,真的怕死了,由此,这一周对于我,毫不客气地说是没有长进。我问,是不是我不能真正理解贪心算法呢?事实上,我知道,并不仅是如此,我清楚的知道主要原因是我的代码能力有限,对于基础知识不够熟练,也没有一些好用的技巧知识。虽然说是技巧,但事实上还不是一些必得掌握的知识呀。今天真的是有点沮丧了呢。
但是不错的是,我至少比之前尝试了更多的一些题目,英文的,真的把我搞得眼花缭乱的,头昏脑胀,我……
这周,怎么说呢,我最会的还是最初的那个。嘿嘿。其实这个上周就学了,但是我能说明白的就这个了,那就羞愧的再来总结一下这个好了:最优装载问题。
其实贪心算法大部分都是这个问题的,感觉差不多,当然了,也还有些大不相同的。

struct load{
int x;//编号
int w;//重量
}box[10000];

编号代码(这个编号代码真的很好用,用的也很普遍,超级好用)

bool cmp(load a,load b){
if(a.w<b.w)return true;else return false;}
bool cmp(load a,load b){
if(a.w<b.w)return true;else return false;}stable_sort(box+1,box+n+1,cmp);//注意左闭右开
while (scanf("%d%d",&c,&n)!=EOF){memset(box,0,sizeof(box));
memset(x,0,sizeof(x));
for(int i=1;i<=n;i++){scanf("%d",&box[i].w);
box[i].x=i;}
stable_sort(box,box+n+1,cmp);
if(box[i].w>c)
{printf("No answer!\n");continue;}
int i;
for(i=1;i<=n&&box[i].w<=c;i++){x[box[i].x]=1c=box[i].w;}
printf("%d\n",i-1);
;
for(i=1;i<=n;i++)
if(x[i])
printf("%d",i);
printf("\n");}
2021-03-26 20:54:33,596 - Model - INFO - Epoch 1 (1/200): 2021-03-26 20:57:40,380 - Model - INFO - Train Instance Accuracy: 0.571037 2021-03-26 20:58:16,623 - Model - INFO - Test Instance Accuracy: 0.718528, Class Accuracy: 0.627357 2021-03-26 20:58:16,623 - Model - INFO - Best Instance Accuracy: 0.718528, Class Accuracy: 0.627357 2021-03-26 20:58:16,623 - Model - INFO - Save model... 2021-03-26 20:58:16,623 - Model - INFO - Saving at log/classification/pointnet2_msg_normals/checkpoints/best_model.pth 2021-03-26 20:58:16,698 - Model - INFO - Epoch 2 (2/200): 2021-03-26 21:01:26,685 - Model - INFO - Train Instance Accuracy: 0.727947 2021-03-26 21:02:03,642 - Model - INFO - Test Instance Accuracy: 0.790858, Class Accuracy: 0.702316 2021-03-26 21:02:03,642 - Model - INFO - Best Instance Accuracy: 0.790858, Class Accuracy: 0.702316 2021-03-26 21:02:03,642 - Model - INFO - Save model... 2021-03-26 21:02:03,643 - Model - INFO - Saving at log/classification/pointnet2_msg_normals/checkpoints/best_model.pth 2021-03-26 21:02:03,746 - Model - INFO - Epoch 3 (3/200): 2021-03-26 21:05:15,349 - Model - INFO - Train Instance Accuracy: 0.781606 2021-03-26 21:05:51,538 - Model - INFO - Test Instance Accuracy: 0.803641, Class Accuracy: 0.738575 2021-03-26 21:05:51,538 - Model - INFO - Best Instance Accuracy: 0.803641, Class Accuracy: 0.738575 2021-03-26 21:05:51,539 - Model - INFO - Save model... 2021-03-26 21:05:51,539 - Model - INFO - Saving at log/classification/pointnet2_msg_normals/checkpoints/best_model.pth 我有类似于这样的一段txt文件,请你帮我写一段代码来可视化这些训练结果
02-06
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值