16.8.17 C组总结

本次分享记录了一场图论主题的编程比赛中,参赛者面对不熟悉的题目类型时的心理变化及应对策略,包括使用宽搜算法解决首题的过程,以及如何在身体不适的情况下调整心态、合理分配时间。

今天的比赛都是图论,正好都不熟悉,做完顺便温习一下,到时候发模板(缓更)。
1:一开始看认为是前缀和,毕竟前几天几乎都有,但仔细一看,枚举不了,dfs也不行
,大于100了,所以我决定用宽搜。
2:我认为是LCA,但后面证实我是错的,一看到这些就以为是最先公共祖先?有时候不一定的,可能是多次spfa也有可能。
3:一开始看不懂,跳掉。
4:认为是dfs。。。。
8:30,好了开始码了。。
第一题码了一半已经是9:00的时候了,可恰巧在这时,我的胃疼又犯了,没办法,赶紧从包里拿出来吃颗药,毕竟不能因为这些影响了比赛,所以药我随身带着。打完第一题检查样例的时候,就是9:30了。。。。。。检查了好久,发现初始状态出问题,马上改回来,就对了,我又检查了一次就交上去了,但是,我不知道为什么吃了药之后头晕晕的,搞得我想睡觉,所以之后的时间我都在模糊检查第一题,其他题不敢码,一旦出错我真的崩了,到了11:30的时候,我确认了之后再次交了上次,并自信满满的估了100分,等结果出来之后还真是100.。。。。。。
这次考试我认为安排时间不错,至少不会码的就先别码,把有把握的做了,同时如果中途出了些意外(像身体这种),要小心谨慎,步步为营,争取在模糊意识中发挥正常。

``` % 步骤1:数据输入(直接嵌入代码中,避免外部文件依赖) data = [ 0 8.58 3.16E-30 8.58 0.4 8.579995999 0.8 8.579990905 1.2 8.579984419 1.6 8.579976162 2 8.579965651 2.4 8.579952268 2.8 8.579935231 3.2 8.579913541 3.6 8.579885927 4 8.579850771 4.4 8.579806014 4.8 8.579749033 5.2 8.57967649 5.6 8.579584135 6 8.579466557 6.4 8.579316867 6.8 8.579126295 7.2 8.578883677 7.6 8.578574797 8 8.578181558 8.4 8.577680923 8.8 8.57704356 9.2 8.576232126 9.6 8.575199082 10 8.573883904 10.4 8.572209538 10.8 8.570077887 11.2 8.567364061 11.6 8.563909063 12 8.559510473 12.4 8.553910584 12.8 8.546781313 13.2 8.537704969 13.6 8.526149788 14 8.511438776 14.4 8.492710046 14.8 8.468866319 15.2 8.438510642 15.6 8.399864537 16 8.350663809 16.4 8.28802589 16.8 8.208280953 17.2 8.106756908 17.6 7.97750567 18 7.812954677 18.4 7.603463226 18.8 7.336757646 19.2 6.99721221 19.6 6.564933652 20 6.014595664 20.4 5.313955083 20.8 4.421962826 21.2 3.286358911 21.6 1.840610653 ]; % 步骤2:数据提取 V = data(:,1); % 第一列为电压 I = data(:,2); % 第二列为电流 P = V .* I; % 计算功率P=VI % 步骤3:绘制VI特性曲线 figure('Name','VI特性','Color','white') plot(V, I, 'b-o', 'LineWidth',1.5, 'MarkerSize',4, 'MarkerFaceColor','w') xlabel('电压 V (V)'), ylabel('电流 I (A)') title('VI特性曲线'), grid on set(gca, 'FontName','Microsoft YaHei') % 设置中文字体 % 步骤4:绘制VP特性曲线 figure('Name','VP特性','Color','white') plot(V, P, 'r-s', 'LineWidth',1.5, 'MarkerSize',4, 'MarkerFaceColor','w') xlabel('电压 V (V)'), ylabel('功率 P (W)') title('VP特性曲线'), grid on set(gca, 'FontName','Microsoft YaHei') % 步骤5:优化显示 axis tight % 自动调整坐标范围```将代码中date矩阵扩充成10列,奇数列代表电压V,偶数列代表电流I,生成VI特性和VP特性曲线,每张图五条曲线,设置不同颜色增加对比度,设置图例。
最新发布
04-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值