本科阶段的一点总结

先一点随笔

大学转眼过去三年,这几年参加了各种比赛,硬件和软件也都做了一些,也靠这些和还算过得去的成绩拿到了保研名额,不过因为一些原因选择留在了本校直接攻读phd。。。
以后应该是学术向+技术向了,所以在这里开个坑,也算是对自己以后的学习的一个记录吧,主攻的方向该是机器学习和人工智能。
之后的博客也主要在这些方向上更新一些博文,或者有一些比较新颖的想法也会放上来和大家交流,决定读phd后感觉自己的人生突然就被拉长和拔高了QAQ。

竞赛

最有意思的当然还是我大Robocon,相信也有很多朋友是萝卜坑里的大神。我这一年在机器人队里学到了很多东西,也是在这里建立起自己作为一个科技创新参与者的自信。之前和班主任聊天,他和我说的也大概就是这样。作为技术前沿专业的学生,对未来发展很重要的一点就是你的专业自信心,比如有一个项目摆在你面前,你根据以往的经验判断出它稍微超出你的能力范围但并不是不可能,那么你就有很大概率去接受它并最终完成它,久而久之,你身边圈子里的人就会知道这件事情你很专业,类似的项目找你肯定没问题。人的最终成就和机遇有关,但很大程度也决定于你的眼界吧。
之后暑假参加了计算机博弈大赛,参加过的朋友都懂,至少在我看来,国内大家的棋力都到了某个瓶颈,没有哪个学校率先迈出跨越性的一步,举自己参加的棋为例吧。
我参加了今年的亚马逊棋,然后拿了亚军,但打冠亚军赛的时候我们两个队伍一直处于打平的状态,其实没有什么疑问,大家的搜索基本都是Alpha-beta,评估函数我觉得也差不太多,只要有先手优势,基本上都是赢,后手基本上就是输,这也是我把机器学习列在我的研究方向的一个原因,相比于平局,还是痛快地赢让人快乐。

小结尾

个人的介绍也就这么多吧,以后会慢慢放一些干货和大家讨论。不定期更,我是一只懒懒的程序员~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
本科阶段学习Python的类的相关知识点包括: 1. 类的定义和实例化:学习如何定义类和创建类的实例对象。 示例代码: ``` class Person: def __init__(self, name, age): self.name = name self.age = age def say_hello(self): print("Hello, my name is {} and I am {} years old.".format(self.name, self.age)) person1 = Person("Alice", 25) person2 = Person("Bob", 30) person1.say_hello() # 输出 "Hello, my name is Alice and I am 25 years old." person2.say_hello() # 输出 "Hello, my name is Bob and I am 30 years old." ``` 2. 类的继承:学习如何使用继承来创建一个新的类,该类从另一个类继承属性和方法。 示例代码: ``` class Student(Person): def __init__(self, name, age, major): super().__init__(name, age) self.major = major def say_hello(self): super().say_hello() print("I am studying {}.".format(self.major)) student1 = Student("Charlie", 20, "Computer Science") student1.say_hello() # 输出 "Hello, my name is Charlie and I am 20 years old. I am studying Computer Science." ``` 3. 类的属性和方法:学习如何在类中定义属性和方法,并使用它们来操作类的实例对象。 示例代码: ``` class Rectangle: def __init__(self, width, height): self.width = width self.height = height def area(self): return self.width * self.height def perimeter(self): return 2 * (self.width + self.height) rect1 = Rectangle(5, 10) print(rect1.area()) # 输出 50 print(rect1.perimeter()) # 输出 30 ``` 4. 类的特殊方法:学习如何定义特殊方法,例如 `__str__` 和 `__eq__`,用于自定义类的字符串表示和相等性比较。 示例代码: ``` class Point: def __init__(self, x, y): self.x = x self.y = y def __str__(self): return "({}, {})".format(self.x, self.y) def __eq__(self, other): return self.x == other.x and self.y == other.y point1 = Point(1, 2) point2 = Point(3, 4) point3 = Point(1, 2) print(point1) # 输出 "(1, 2)" print(point1 == point2) # 输出 False print(point1 == point3) # 输出 True ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值