https://api.vvhan.com/api/avatar/boy

技术博客分享

算法题97you

you一定要优先组合在一起,因为只有o是得分点,而you是得分转换率最高的,一个o可以得2分,若直接用oo来得分需要两个连一起得一分。如果大于1就是剩余个数减一(ooo第一第二个oo可以得一分,第二第三个oo可以得一分)本题需要我们根据给定的y,o,u三个字符的个数自由组合字符串,实现最高得分。我们可以先组合出最多的you字符串,然后根据o的个数判断1分的个数。在you三个字符数量均不为0的前提下进行you的提取。如果小于1则不足以组成oo得分,add为0。提取完后我们就判断o的剩余个数是否大于1。

6差分约束系统学习笔记

此类知识点大纲中并未涉及,所以【6】是我自己的估计,后带星号表示估计,仅供参考。差分约束系统属于图论建模,有一定的思维难度,而且比较绕,同时题目中的隐含条件也非常多,是一个比较难的知识点。

C类和对象

类的基本思想是数据抽象(data abstraction)和封装(encapsulation)。数据抽象是一种依赖于接口(interface)和实现(implementatino)分离的编程技术。对象是类的实例,类是对象的模板。