自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 DW学习笔记:Django后端开发入门之Task06

是一个用于自动生成API的URLs的类。它能够帮助开发者快速地创建一套遵循RESTful设计的API,而无需手动定义每一个URL模式。会自动为我们的views创建对应常见RESRful操作的URLs,比如实现获取对象的列表(GET)、获取特定对象(GET)、创建新对象(POST)、更新一个对象(PUT/PATCH),以及删除一个对象(DELETE)。

2024-05-21 01:15:51 395

原创 DW学习笔记:Django后端开发入门之Task01

以上就是在第一次作业中,我的收获和总结。

2024-05-13 23:40:25 791 2

原创 C语言:枚举体、结构体、共用体

C语言:枚举体、结构体以及共用体

2024-02-03 18:09:39 940

原创 C语言基础知识梳理01丨C语言简介、程序结构、数据类型与运算符

第一章:C语言简介1.1 C语言的起源和历史C语言起源于20世纪70年代,由美国AT&T公司的贝尔实验室开发。其初衷是为了编写一个多任务、多用户的操作系统——Unix。C语言由Dennis M. Ritchie设计,并由Brian Kernighan编写了最早的C语言编译器。C语言最初的设计灵感来源于Algol 60和Burroughs的大型机编程语言。它引入了结构化的编程元素,如函数、数据类型和运算符,使得代码更易于理解和维护。随着时间的推移,C语言逐渐成为计算机科学领域最受欢迎的语言之一。

2024-02-03 17:56:57 803

原创 Datawhale学习笔记:faster git丨202401 task04

Datawhale学习笔记:faster git丨202401 task04

2024-01-24 21:49:39 824 1

原创 Datawhale学习笔记:faster git丨202401 task02

Datawhale学习笔记:faster git丨202401 task02

2024-01-18 23:56:41 832 1

原创 Datawhale学习笔记:faster git丨202401 task01

Git使用方法的学习笔记

2024-01-17 01:15:47 1000

原创 datawhale学习笔记(Leetcode基础算法202312):task05位运算

然后,将所有的结果相加,得到的总和就是相应的十进制数。输入:n = 00000000000000000000000010000000输出:1解释:输入的二进制串 00000000000000000000000010000000 中,共有一位为 '1'。、将指定位设置为1、反转指定位、交换两个数、将二进制最右侧为1的二进位改为0、计算二进制中二进位为1的个数、判断某数是否为2的幂次方……编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为。

2023-12-24 22:52:12 899

原创 datawhale学习笔记(Leetcode基础算法202312):task04贪心算法

贪心算法,也被称为贪婪算法,是一种寻找最优解问题的常用策略。这种算法的基本模式是将求解过程分成若干个步骤,在每个步骤中都应用贪心原则,选择当前状态下最好或最优的选择(局部最有利的选择),并期望通过这种方式能够产生全局最优解。

2023-12-23 17:56:11 820 1

原创 datawhale学习笔记(Leetcode基础算法202312):task03回溯算法

递归算法是一种调用自身函数的算法,在处理问题的时候,递归往往是把一个大规模的问题不断地变小然后进行推导的过程。回溯则是利用递归的性质,从问题的起始点出发,不断地进行尝试,回头一步甚至多步再做选择,直到最终抵达终点的过程。回溯算法通过递归来实现对解空间的搜索,而递归算法又可以通过回溯来解决一些具有多个解的问题,两者往往是一种相辅相成的关系。输入:nums = [1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]你可以 按任意顺序 返回答案。

2023-12-20 00:05:17 861

原创 datawhale学习笔记(Leetcode基础算法202312):task02递归算法与分治算法

递归算法是一种编程技术,其基本思想是将一个复杂的问题分解为更小的子问题,然后逐个解决这些子问题。在递归中,函数会直接或间接地调用自身,这就是为什么它被称为"递归"。每个递归函数通常都有两个基本部分:基线条件(base case)和递归条件(recursive case)。基线条件(base case)是递归结束的条件,也就是说,当满足这个条件时,函数将停止调用自身。递归条件(recursive case)是在满足这个条件的情况下,函数会继续调用自身,通常是在处理一个更小的子问题。

2023-12-17 00:16:46 864 1

原创 datawhale学习笔记(Leetcode基础算法202312):task01枚举算法

枚举算法,又被称为穷举算法,是一种通过搜索所有可能情况来找到问题解决方案的算法。其基本思想是:在进行归纳推理时,如果逐个考察了某类事件的所有可能情况,因而得出一般结论,那么该结论是可靠的。这种算法的核心就是去枚举所有可能的情况。使用枚举算法需要满足两个条件:首先,问题的解必须在有限个候选答案中;其次,可以通过检查每个候选答案来确定它是否是问题的解。

2023-12-13 00:32:18 398 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除