- 博客(5)
- 收藏
- 关注
原创 【python】二进制与十进制的转换
相关资料:十进制整数与二进制数的转换文章目录一、十进制转换成二进制1.1 bin函数实现1.2 补充:栈函数实现1.2.1 定义栈1.2.2 转换实现二、二进制转换成十进制三、相关题目一、十进制转换成二进制1.1 bin函数实现# 十进制数:A_10 = 8# 转换成二进制:A_2 = bin(A_10)## print(A_2)返回结果:0b1000# 取数字部分:bin(A_10)[2:]返回结果中的“ob”是二进制的前缀,用来表示之后的数字是二进制。返回类型为字符类型
2022-02-12 04:01:03 11771
原创 动态规划笔记
动态规划(英语:Dynamic programming,简称 DP)是通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题,并且记录所有子问题的结果,因此动态规划方法所耗时间往往远少于朴素解法。动态规划有自底向上和自顶向下两种解决问题的方式。自顶向下即记忆化递归,自底向上就是递推。使用动态规划解决的问题有个明显的特点,一旦一个子问题的求解得到结果,以后的计算过程就不会修改它,这样的特点叫做无后效性,求解问题的过程形成了一张有向无环图。动态规划
2021-09-24 01:27:56 83
原创 SQL学习笔记
目录数据库的概念数据库的特点MySQL的安装和配置MySQL服务的启动和停止MySQL服务的登录与退出MySQL的常见命令MySQL语法规范数据库的概念DB数据库(Database):存储数据的“仓库”,保存了一系列有组织的数据。DBMS数据库管理系统(数据库软件/数据库产品)(Database Management System)。数据库是通过DBMS创建和操作的容器。常见的数据库管理系统(分两类):基于客户机 —— 服务器的DBMSMySQL、Oracle(收费且贵)、S
2021-09-21 02:33:46 326
原创 二叉树笔记
二叉树的层序遍历给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。答案:# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val# self.left = left# self.right = rightcla
2021-09-18 03:36:04 234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人