When we are born,we cry.We are come,to this great stage ,of fools.
我们出生,便哭,来到这群丑的舞台上。——莎士比亚《李尔王》

真正快乐的理想生活确实有,但毕竟是少数。推广开来,人生不如意十之八九,经常,我们被推上舞台扮演着并不喜欢的角色。如果一直想着熬过去,那会有多少岁月被浪费。当回首发现许多日子都在困顿忧郁中度过。

所以,不如珍惜时光寻找当下珍贵快乐的点滴。希望再回首之时,不仅仅想的是我熬过去了,并且也有许多宝贵的记忆和一些快乐的点滴。

嗯……为什么在看到别人的困顿之后才能明白呢?无论怎样日子总要过的,不可一叶障目,生活是多元的。别被其中一点所束缚。

1221 日 , 2022 21:17
数学建模知识总结
数学建模常用算法 蒙特卡罗算法,又称随机模拟算法;其实就是根据条件通过大量的随机模拟得到结果或者一些参数。 数据拟合、参数估计、插值等数据处理算法:针对大量数据的处理和建模。 线性规划、整数规划、多元规划、二次规划等规划类问题:针对最优化问题。 图论算法:针对涉及图论的问题。 动态规划、回溯搜索、分治算法、分支定界等计算机算法 最优化理论的三大非经…
leetcode练习-6
剑指 Offer 50. 第一个只出现一次的字符 在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 首先通过字典(散列)将所以字符出现的频率保存。再用一个循环输出只出现一次的第一个字符 class Solution: def firstUniqChar(self, s: str) -> str: dict = {} fo…
leetcode练习-5
剑指 Offer 53 - II. 0~n-1 中缺失的数字 找出递增数组中确实的数字; 思路:二分查找,看索引与值是否相等,即可找到缺失的数字;相比遍历的方法速度肯定会提升。虽然可以运行,但却难以通过测试。 class Solution: def missingNumber(self, nums) -> int: head = 0 tail…
leetcode练习-4
剑指 Offer 03. 数组中重复的数字 数组长度为n,但数的范围在0到n-1。所以必定有重复。但直接遍历真的太憨憨了:sweat_smile:(是我没错了)。 使用哈希表的set()【集合】方法 set对象的每一个元素要求可进行哈希运算,set 会对内部元素进行去重,每个元素在同一个set 中只会出现一次; 字典可以将一个可哈希值映射到一个任意…
leetcode练习-3
剑指 Offer 05. 替换空格 在 Python 和 Java 等语言中,字符串都被设计成「不可变」的类型,即无法直接修改字符串的某一位字符,需要新建一个字符串实现。 方法一:遍历 class Solution: def replaceSpace(self, s: str) -> str: if not s : return '…
leetcode练习-2
剑指 Offer 06. 从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 class ListNode: def __init__(self, x): self.val = x self.next = None class Solution: def reversePrint(self, head: List…
leetcode练习-1
剑指offer09.用两个栈实现队列 不难,但自己对于python面向对象的掌握还有欠缺。中间也没有考虑周全。思路虽然有了,但编写代码的时候错误还蛮多的。 另外,特别要考虑到如过队列加入,删除再进入再删除情况下的情况。 class CQueue: def __init__(self): self.stack_1 = [] self.stack_2 …
计算机网络笔记·2
第四章 网络层:数据层面 网络层的关键功能:转发(局部),路由(全局)。 数据层面:转发(传统方式--仅IP;SDN方式--各个字段) 控制层面:选路 路由器组成 路由:路由选择算法生成路由表 转发:从输入到输出根据路由表进行分组转发 基于头部字段的任意组合进行转发 基于目标的转发--仅仅依赖IP地址 交换结构(将分组从输入缓冲区传输到合适的输出端…
计算机网络笔记·1
第一章 概述 因特网 从具体构成角度:节点,边(通信链路),协议(TCP/IP)。 从服务的角度:通信的分布式应用,为应用提供的服务(TCP,UDP)【通过API】。 网络边缘:端系统(主机),分为客户机和服务器;应用程序。 网络核心:数据传输的方式包括:电路交换【预留资源:频分,时分,波分】(电话)和分组交换【按需使用,每个分组包含目标主机的完整…