指尖 算法 精灵 笔记

文心一言 VS 讯飞星火 VS chatgpt (147)-- 算法导论12.2 2题

二、用go语言,写出 TREE-MINIMUM 和 TREE-MAXIMUM 的递归版本。 灵捷3.5 。 文心一言: 以下是用 Go 语言编写的树的最大值和最小值的递归版本代码: package main import ( "fmt" ) type TreeNode struct { Val in ......
文心 导论 算法 chatgpt VS

数据结构与算法之单链表-----黑马程序员(26-35)

1.链表的概念 在计算机科学中,链表是数据元素的线性集合,其每个元素都指向下一个元素,元素储存上并不连续。 创建链表如图所示和相关代码 public class danlianbiao { private Node head=null;//头部第一个结点 private static class N ......
数据结构 黑马 程序员 算法 结构

20211326学习笔记12

第十四章 数据库系统 一、知识点归纳 (一)MySQL简介 MySQL(MySQL 2018)是一个关系数据库系统(Codd 1970 )c在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。 ......
20211326 笔记

梦断代码 读书笔记03

第9章 方法IBM执行强制进度纪律的成功基于两条原则:1)计划是强制性的2)计划必须符合现实情况 “从底向上”,依据那些负责按计划执行的程序员的经验和知识而来,而不是“从顶至下”,靠管理者拍脑袋或对市场的期望而来2001年17位领军人物,提出了敏捷软件开发宣言,向这种笨重的CMM宣战,从此极限编程X ......
代码 笔记

《信息安全系统设计与实现》学习笔记12

《信息安全系统设计与实现》学习笔记12 第十四章 MySQL数据库系统 MySQL简介 MySQL(MySQL2018)是一个关系数据库系统(Codd 1970)。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信 ......
笔记 系统 信息

《深度学习入门——自制框架》读书笔记

1. 自动微分 step2 创建变量的函数 # 箱子类,存放一个变量数据 class Variable: def __init__(self, data): self.data = data # 函数类的基类 class Function: # __call__方法是一个特殊的Python方法。 # ......
框架 深度 笔记

计算机网络笔记第一章

计算机网络 一、计网体系结构 计算机网络概述 计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 计算机网络是互连的,自治的计算机集合。互连:通过通信链路互联互通。自治:无主从关系 计算机网络功能 数据通信 资源共享 分布 ......
计算机网络 笔记

C++学习笔记——函数探幽

C++内联函数 内联函数是一种用空间换时间的技术,是C++提高程序运行速度做的改进。运行程序时操作系统将指令载入计算机内存中,并逐条执行这些指令,遇到循环或分支时向前或向后跳转到特定的地址(每条指令都有特定的内存地址)。常规函数也是如此,在调用常规函数时立即存储该指令的地址,并跳转到函数的地址,在函 ......
函数 笔记

2023年11月30日阅读笔记

《白帽子讲web安全》 为何要了解Web安全 不遵守整洁代码之道和安全系统之道的系统就像一颗定时炸弹,你不知道它什么时候就会爆炸又或者是虚晃一枪,又让我想起整洁代码之道一书的封面 这张图是M104:草帽星系,其核心是一个质量超大的黑洞,有100万个太阳那么重,环绕着M104的光环就像一顶墨西哥草帽, ......
笔记 2023

Markdown笔记

Markdown学习 标题: 、空格、标题名字 、空格、 二级标题 、空格、三级标题 字体 两个星号(前后都加):粗体 Hello, world! 一个星号(前后都加):斜体 Hello, world! 三个星号(前后都加):斜体加粗 Hello, world! 两个波浪号(前后都加):删除线 He ......
Markdown 笔记

6、常用算法和正则表达式

常用算法 double x=-92.42,y=25.98; double result1=qAbs(x); //取正数 qDebug() << "x="<<x<<";result="<<result1; double maxResult=qMax(result1,y); // 求2个数的最大数 qD ......
正则 表达式 算法 常用

硬件笔记之MacOS打印不清楚或者打印字体发虚

参考帖子: 求助!!!有人遇到过macOS下打印不清晰吗 此处做个测试说明,系统为Monterey和Ventura,打印机为惠普黑白打印机,即使设置为普通PCL打印机,效果还是发虚有毛边; 以下为移除打印机,再次添加打印机后的操作。 按照如下设置,让mac自动选择打印机信息后,会自动设置为普通Pos ......
字体 硬件 笔记 MacOS

LLM 入门笔记-Tokenizer

以下笔记参考huggingface 官方 tutorial: https://huggingface.co/learn/nlp-course/chapter6 下图展示了完整的 tokenization 流程,接下来会对每个步骤做进一步的介绍。 1. Normalization normalize ......
Tokenizer 笔记 LLM

Unity学习笔记--数据持久化XML文件(2)

主要介绍继承IXMLSerialaze 接口自定实现数据类型的序列化反序列化,并存储为XML文件。 实现可序列化存储为XML文件的Dictionary类,最后完善为一个XML读取工具类。 供数据持久化类型为XML文件的学习和开发参考! ......
文件 笔记 数据 Unity XML

圆锥曲线做题笔记

大致只会写思路而非详细过程。 新高考 I 卷 2022 点 \(A(2,1)\) 在双曲线 \(C:\frac{x^2}{a^2}-\frac{x^2}{a^2-1}=1\ (a>1)\) 上,直线 \(l\) 交 \(C\) 于 \(P,Q\) 两点,\(k_{AP}+k_{AQ}=0\)。 求 ......
圆锥曲线 圆锥 曲线 笔记

LeetCode数组刷题笔记1(python)

两数之和 1、if a in dict: 字典中in操作符的语法是key in dict(而非value.) 可以从“字典中key唯一而value可重复”的角度考虑。 2、enumerate函数 enumerate(iteration, start) 其中iteration为需要遍历的参数,如列表、 ......
数组 LeetCode 笔记 python

20211314王艺达学习笔记12

第十四章 MySQL数据库系统 知识点总结 一、MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Datab ......
20211314 笔记

学习笔记3:JavaSE & API(异常处理)

1、Java中的错误 (1)所有错误的超类:Throwable (2)Throwable的子类: 子类:Error,系统级别错误、运行环境错误。比如,虚拟机内存溢出。 子类:Exception,异常情况,通常是逻辑问题导致的程序级别错误,可在运行期间被解决。比如,空指针,下标越界。 (3)通常,程序 ......
笔记 JavaSE API amp

学习笔记12

第14章 MySQL数据库系统 摘要 本章讨论了 MySQL 关系数据库系统;介绍了MySQL 并指出了它的重要性;展示了如何在 Linux 机器上安装和运行 MySQL;演示了如何使用MySQL 在命令模式和批处理模式下使用SQL 脚本创建和管理数据库;说明了如何将MySQL 与C编程相结合;演示 ......
笔记

2023-2024-1 20211327 信息安全系统设计与实现 学习笔记12

学习笔记12 MySQL 介绍与 linux 安装 使用 MySQL C语言 MySQL 编程 PHP MySQL 编程 实践过程 MySQL 介绍与安装 介绍 MySQL(发音为"My S-Q-L",或称为"My Sequel")是一个开源的关系型数据库管理系统(RDBMS)。它是由瑞典公司MyS ......
20211327 笔记 系统 信息 2023

一个算法笨蛋的11月leetCode刷题日记

时间 情况 2021年10月29日 时隔一年,第三次重做反转链表,又没做出来,太废了。 2021年11月1日 时隔两天,第四次重做反转链表,轻松写出 【21】合并两个有序链表(思路:想象两个有序链表,需要新建两个next指向头节点的空node,一个用于最后返回.next,一个用于接收最小的node) ......
算法 笨蛋 leetCode 日记

时间复杂度为 O(n^2) 的排序算法

对于小规模数据,我们可以选用时间复杂度为 O(n2) 的排序算法。因为时间复杂度并不代表实际代码的执行时间,它省去了低阶、系数和常数,仅代表的增长趋势,所以在小规模数据情况下, O(n2) 的排序算法可能会比 O(nlogn) 的排序算法执行效率高。不过随着数据规模增大, O(nlogn) 的排序算... ......
复杂度 算法 时间

Golang学习笔记-定时任务

指定具体时间执行 package main import ( "fmt" "time" ) func main() { // 指定执行时间为 2023-11-29 00:00:00 executionTime := time.Date(2023, time.November, 29, 0, 0, 0 ......
任务 笔记 Golang

Viola-Jones 人眼检测算法+meanshift跟踪算法

clc; clear all;close all;clf reset; %% %%%%%%%%%%%%%%%%%%%%%%%% 人眼检测部分开始 %%%%%%%%%%%%%%%%%%%%%% videoObj = VideoReader('eye.mp4');%读视频文件 nframes = get ......
算法 人眼 Viola-Jones meanshift Viola

11月30日加 读书笔记三

今天上课完成了王老师的考试系统的数据流程图的绘画 讲道理 看着很麻人 不过还是让我磕出来了 ......
笔记

[驱动开发笔记]第28章 U-Boot顶层Makefile详解

[驱动开发笔记]第28章 U-Boot顶层Makefile详解 28.1 U-Boot工程目录分析 文件夹post的含义是上电自检(Power On Self Test)。 1. arch文件夹 存放与架构有关的文件。我们需要关注arch/arm/imx-common文件夹和arch/cpu/arm ......
顶层 Makefile 笔记 U-Boot Boot

位运算算法总结

如何求n的二进制表示中第k位是几? 1.先把第k位移到最后一位:n >> k 2.看个位是几:x & 1 综合得到:n >> k & 1返回的是n的二进制表示中第k位 题目链接: https://www.acwing.com/problem/content/803/ 题解: 用到lowbit(x) ......
算法

算法问题求解

算法问题求解通常包括以下几个步骤: 1.理解问题:首先要充分了解问题的背景、需求和具体内容,明确问题的目标。 2.设计算法:设计算法是计算机求解算法的核心部分。算法是解决问题的一种策略或方法。设计算法时,我们需要考虑问题的特性,并选择适当的数据结构和算法技术来设计算法。算法应该具有可行性、高效性和正 ......
算法 问题

阅读笔记

在读《软件方法》之前,我对UML的认识还停留在画图表达自己的逻辑与同学交流的阶段。当然《软件方法》也不是一本纯粹的UML书籍,潘加宇用工作流建模方式讲述了实践愿景、业务建模和系统用例在创建系统的使用。作者在这本书中犀利的表达了自己对软件和建模的理解,每个章节都有思维引导和误区提示,给了我很多启发和提 ......
笔记

快速 log2 取整算法 (O(1) 时间与空间复杂度)

先上核心代码(文末附针对多种整数类型的代码): inline int log_2(int x) { int rst = 0; if (x & 0xffff'0000U) rst += 16, x >>= 16; if (x & 0x0000'ff00U) rst += 8, x >>= 8; if ......
复杂度 时间与空间 算法 时间 log2
共12800篇  :52/427页 首页上一页52下一页尾页