算法10.23 10 23
杜撰23种设计模式--装饰器模式
、 接口car,定义共有行为 Component ConcreteComponent 具体的构件,是每辆车都有的行为。 Decorator 继承与汽车装饰器的两个具体的装饰器: 最终的实现: 如果只有一个ConcreteComponet类而没有抽象的Component类, Decorator也可以直 ......
编程导航算法通关村第 1 关 | 链表
1. 前置知识补充 内容引用:https://www.hello-algo.com/ 数据结构 数据结构如同一副稳固而多样的框架。 它为数据的有序组织提供了蓝图,使算法得以在此基础上生动起来。 分类 1. 根据逻辑类型分类 逻辑结构揭示了数据元素之间的逻辑关系。在数组和链表中,数据按照顺序依次排列, ......
2023.10.17
第13节:估算 这一节强调了估算在软件开发中的重要性,并提供了一些建议来提高估算的准确性。 1. 通过学习估算并发展直觉,你可以展现出一种魔法般的能力,来确定任务的可行性。 2. 让估算更准确的单位值和描述方法是至关重要的,比如将时间估算从粗略的“大约6个月”改进为更精确的“130个工作日”。 3. ......
【基础算法】二分查找
一、算法原理 二分查找适用于在有序数组中查找一个元素,使用了分治思想。 每次比较要查找的元素与数组的中间元素,如果要查找的元素 > 中间元素,在数组后半部分继续查找;如果要查找的元素 < 中间元素,在数组前半部分继续查找;如果要查找的元素 = 中间元素,查找结束。 二分查找通过比较要查找的元素与数组 ......
[2023.10.22鲜花]不甘心的你,是否能把心中的悲伤扑灭
你说的对,但是现在我不想订正昨天的\(CSP-S\)的考题,这不是因为我是至高无上的\(AK\)爷,而是我就是现在进入不了状态 我并不想提分数,一来考爆了,二来在\(CQ\)遥遥领先的分数线和人数下只要不爆零就能去\(NOIP\),爆零肯定不至于,这也意味这\(CSP-S\)的分数完全不重要,其实我 ......
10.22闲话
好好好有付费正式赛让你打你还不知足吗。 闲话重新开始更了,因为床上碰游记写差不多完了。 感觉为什么别人的游记写的内容都好多,但是一到我这里就少的不行呢😕😕😕,可能是因为我在秦皇岛的时候写的吧😥😥😥 先锐评下 csp2023:含原成分 50%,傻逼 CCF,希望别他妈 noip 也搞这随机 ......
文心一言 VS 讯飞星火 VS chatgpt (118)-- 算法导论10.3 3题
三、用go语言,在ALLOCATE-OBJECT和 FREE-OBJECT过程的实现中,为什么不需要设置或重置对象的 prev 属性呢? 文心一言: 在 Go 语言中,ALLOCATE-OBJECT 和 FREE-OBJECT 过程的实现通常不需要显式地设置或重置对象的 prev 属性。这是因为在 ......
OpenDiary 23.10
重新开始写日寄(大概 8 月在摸鱼 9 月和一堆烂事奋战 10 月和稳定的烂事奋战 决定日寄开始乱写(学习龙龙(?) 10.22 摸鱼,开组会(并没有说什么),吃饭 场外观看新生赛榜,吓人 新生真是一个比一个武德充沛啊,7 题以上大有人在 再不复健真捞不着比赛打了,必须要复健 ......
2023.10.22——每日总结
学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.休息 明日计划: 学习 ......
10.2课后作业2
如果存在多个嵌套的try块,finally块会在内层的try块退出之前执行。这意味着,如果内层try块抛出异常,会首先执行内层的finally块,然后再执行外层finally块。 如果内层try块抛出异常,并且没有在内层的catch块中处理,该异常会传递到外层的catch块。然后,外层的catch块 ......
10.22日总结
1 import javax.swing.*;class AboutException { public static void main(String[] a) { int i=1, j=0, k; k=i/j; try { k = i/j; // Causes division-by-zero ......
2023.10.22博客
有一段时间没写博客了,主要原因是忘了写了,哈哈哈。这段时间把分支与循环的内容收了尾,并开启了一个全新篇章函数,我会将我的笔记贴在下面: 库函数( cplusplus.com/reference/clibrary/库函数查询) 常见库函数 strcpy //strcpy-string copy-字符串 ......
10.6日课后作业
AboutException代码测试程序及其结果: package com.example.demo5;import javax.swing.*;class AboutException { public static void main(String[] a) { int i=1, j=0, k; ......
自动化交易程序开发记录-23年10月22日
陷入停滞的自动化交易项目 从十月份上半月开始,自动化程序开发陷入了停滞,现在主要是有了以下成果: 自动交易 基于binance的行情接口和现货交易接口,能够根据行情和预先编写的策略进行判定并执行交易 回测框架 在binance上下载历史行情数据,导入到mysql,来验证策略的收益 从实际效果上来说, ......
Ubuntu 22.10 阿里云源
Ubuntu 22.10 更换阿里云源sudo vim /etc/apt/sources.list```deb http://mirrors.aliyun.com/ubuntu/ kinetic main restricted universe multiversedeb-src http://mi ......
10.22日记
寄存器是一种高速存储器,用于暂时存储指令、数据和中间结果。 控制器负责从内存中提取指令,并将其解码为操作信号,以控制其他部件的工作。 运算器则负责执行算术和逻辑运算,包括加法、减法、乘法、除法和比较等操作。 时钟是CPU的主时钟,用于同步各个部件的操作,确保它们按照正确的顺序和时序运行。通过这些部分 ......
10月22日记10月21日
昨天上午起来之后整理了以下距离完成建民老师留的作业还差哪些操作,然后去网上搜集了一些相关资料,然后下午去自习室经过四个小时的苦战,终于前端能够正常调用后端,并且向后端传值了,其中大部分源于 @CrossOrigin 没有添加和错误添加导致的传值错误. ......
深度优先算法
一、例子 提问:输入一个数字n,输出1~n的全排列。 首先,将全排列比作小盒子和扑克牌 将数字比作扑克牌,我们有1号,2号,3号扑克牌和1号2号3号3个盒子。每个盒子只能放置一个扑克牌,实现全排列。那我们如何往小盒子中放入扑克牌。每个小盒子都可能放1号、2号或者3号扑克牌,这都需要一一尝试,这里一个 ......
CentOS 8 Stream vs Anolis8.8 对比(2023.10)
硬件环境 Honor 笔记本电脑,16G RAM, 512G SSD,本机自带无线网卡,外接USB 有线网卡 安装Anolis 8.8 到一个128G Kingston U 盘,出现如下现象 显卡驱动无法支持笔记本的外接显示器; 中文输入法无法自动工作; 内核版本为 5.10; 本机的无线网卡未自动 ......
牛牛小数输出的算法
背景 输入一些内容,要求输出格式为两位随机数。 最开始思路: 1.读进来字符串,判断是否有'.' 2.根据'.'判断是否需要补0或者异常处理 3.以'.'为中心分为左右两段,在处理完成后进行拼接 总结: 1.python应该用python的思维模式去编程,不应该重复造轮子或用C++的编程思维 2.写 ......
临界区算法:Peterson与面包店算法
目录临界区算法:Peterson与面包店算法Peterson算法面包店算法其他方法关中断硬件原子指令法 临界区算法:Peterson与面包店算法 读写信号量的代码一定是临界区,只能有一个线程进入执行。 临界区算法需要满足: 互斥进入:只有一个线程能进入临界区执行代码。 有空让进:没有线程在临界区执行 ......
2023/10/21 学习笔记
vrrp与DHCP vrrp报文协议 advertisement(心跳线)--目的ip地址224.0.0.18,目的mac地址01-00-5e-00-00-122,协议号是112. 状态机:(优先级0-255) 默认0 - 255 0 代表主要退出 255代表 有设备和虚拟ip冲突 可手动配置 1- ......
Invicti v23.10 for Windows - 企业应用安全测试
Invicti v23.10 for Windows - 企业应用安全测试 Invicti Standard 18 Oct 2023 v23.10.0.42447 请访问原文链接:https://sysin.org/blog/invicti/,查看最新版。原创作品,转载请保留出处。 作者主页:sys ......
CrossOver 23.6 for Mac:在 macOS 上运行 Windows 应用
CrossOver 23.6 for Mac:在 macOS 上运行 Windows 应用 请访问原文链接:https://sysin.org/blog/crossover-23/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org CrossOver:在 macOS、Linux ......
Nessus 10.6 Auto Installer for macOS Sonoma (updated Oct 2023)
Nessus 10.6 Auto Installer for macOS Sonoma (updated Oct 2023) 发布 Nessus 试用版自动化安装程序,支持 macOS Sonoma、RHEL 9 和 Ubuntu 22.04 请访问原文链接:https://sysin.org/bl ......
10_多线程
![](https://img2023.cnblogs.com/blog/2114512/202310/2114512-20231022125327389-1641614273.jpg) ![](https://img2023.cnblogs.com/blog/2114512/202310/2114... ......
2023-10-22-周日
首先,,以后的日记可能会做一个大的调整了,,,, 也就是说,,,我可能不再天天去写日记了...虽然最近也没有天天写,,O(∩_∩)O哈哈~ 为什么没有天天去写日记呢...... 每次晚上回寝室,,,就很累,,,就想着娱乐一下,,,同时又想早点睡觉 所以呢....晚上就懒得写,,,第二天起来写的话 感 ......
2023-10-19-周四
已经忘记了这一天干了什么的 只是记得........ 准备搭建一个vmware的ARM的虚拟机....因为CPU不能直接支持,所以不行 找了另外一个基于qmenu.exe的教程,但是不太成熟 最后还是基于手机成功搭建了一个可以运行ARM64的elf环境 然后这一天好像,,就什么也没干了 晚上出去吃饭 ......
【无监督机器学习】10.强化学习
强化学习 强化学习概念 强化学习是一种无监督学习,它的目标是从环境中学习,以达成某种目标。强化学习的核心是奖励函数,通过与环境的交互,获得环境的反馈,从而学习到奖励函数,最终达成目标。 与监督学习不同的是,强化学习并未给出正确的答案,而是根据奖励一步步学习,因此强化学习的训练过程是一个不断试错的过程 ......
laravel:服务容器(10.27.0)
一,相关文档: https://learnku.com/docs/laravel/10.x/container/14842 二,php代码: 假设我们有两种商品:虚拟商品如账号,实体商品如手办需要销售 1,App\extend\mall\GoodsInterface.php 1 2 3 4 5 6 ......