摘要: function.h #include"members.h" #include<iostream> using namespace std; Car::Car(double w, double s) { weight = w; speed = s; } Car::Car (const Car &p) 阅读全文
posted @ 2022-06-29 02:16 Novice!!! 阅读(72) 评论(0) 推荐(0) 编辑
摘要: ###24.两两交换链表的节点 注意,首先是判断后面够不够两个节点。依然是使用虚拟节点。 有一个需要注意的地方:要更新pre节点。 ###19.删除链表的倒数第 N 个结点 删除其中的节点,可以考虑使用双指针法。 虚拟节点返回时一定要记得是用虚拟头节点.next 出现了一个未曾设想的错误:slow. 阅读全文
posted @ 2022-04-15 20:48 Novice!!! 阅读(10) 评论(0) 推荐(0) 编辑
摘要: ! 阅读全文
posted @ 2022-04-15 19:24 Novice!!! 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 707.设计链表 完整的设置链表的题目。 插入可以先写,写完用在插表头和表位 if 0 <= index < self._count: # 计数-1 self._count -= 1 prev_node, current_node = None, self._head for _ in range( 阅读全文
posted @ 2022-04-11 21:01 Novice!!! 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ###链表的定义 class ListNode: def __init__(self, val, next=None): self.val = val self.next = next ###203.移除链表元素 如果不使用虚拟节点那么头节点的删除需要另外写一段逻辑进行头节点的清理 通过设置虚拟头节 阅读全文
posted @ 2022-04-11 19:48 Novice!!! 阅读(6) 评论(0) 推荐(0) 编辑
摘要: ###螺旋矩阵|| 根本没有想到是用二分法的精髓来做!!!但是他是有序数组,其实可以考虑到循环不变量。 要注意到奇数的情况 今天时间没有留够,但是理解透彻了二分法的两种写法,以及它的注意事项和原理。收获还是挺大的 阅读全文
posted @ 2022-04-09 23:18 Novice!!! 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ###27.移除元素https://leetcode-cn.com/problems/remove-element/ 想法很简单,但实现起来 可能就不是那么回事了。 数组的元素是不能删的,只能覆盖 方法:双指针法 注意题目:输入数组是以「引用」方式传递的 ###997.有序数组的平方https:// 阅读全文
posted @ 2022-04-08 21:50 Novice!!! 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ###why写这篇blog 最近在接触这方面的知识,但是找了许多的笔记,都感觉没有很好的总结出来,也正好当做是边学习,边复习着走。大佬轻喷。参考书目**《python机器学习基础教程》** ###将分别从以下5方面进行总结 1.算法的作用 2.引用的方式(我这里主要是基于scikit-learn) 阅读全文
posted @ 2022-03-19 16:27 Novice!!! 阅读(620) 评论(0) 推荐(0) 编辑
摘要: ##Python全景 1.程序由模块构成。 2.模块包含语句。 3.语句包含表达式。 4.表达式建立并处理对象。 在python中数据是以对象的形式出现的!!! ##为什么使用内置类型 内置对象使程序更容易编写 内置对象往往比定制的数据结构更有效率 内置对象是语言的标准的一部分 在解决问题的时候py 阅读全文
posted @ 2021-11-25 19:20 Novice!!! 阅读(291) 评论(0) 推荐(1) 编辑
摘要: ##Python的优点 -可读性 -可移植性 -不是一个独立的工具,可以调用各种库,同时也可以被调用等等 -使编程变得很有趣 -面向对象 -可混合 ##Python的理念 随便找的一张图 ##脚本语言? Python时常在扮演脚本语言的角色 对于什么是脚本语言没有清晰认知的可以点击链接进行查看 脚本 阅读全文
posted @ 2021-11-23 16:45 Novice!!! 阅读(520) 评论(0) 推荐(0) 编辑