
数据结构
炼丹师666
要学神仙,驾鹤飞天,点石成金,妙不可言!
展开
-
为什么MySQL数据库索引选择使用B+树
参考:https://www.cnblogs.com/tiancai/p/9024351.html 五、B+树 (1)简介 B+树是应文件系统所需而产生的一种B树的变形树(文件的目录一级一级索引,只有最底层的叶子节点(文件)保存数据)非叶子节点只保存索引,不保存实际的数据,数据都保存在叶子节点中 (3)应用 1、B和B+树主要用在文件系统以及数据库做索引,比如MySQL; 知乎上看到有人是这样说...原创 2020-03-11 11:51:08 · 655 阅读 · 0 评论 -
python_写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 参考: https://www.jianshu.com/p/a300f0f33e33 ''' 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 ''' # 利用异或以及与进位求解 # 不能一个正数一个负数 # 可能是python的的整型可以无限大的原因, 导致正数和负数的异或操作不断变成更...原创 2020-02-09 21:09:01 · 1710 阅读 · 0 评论 -
【python】二分查找_排序
https://blog.youkuaiyun.com/alicelmx/article/details/80429229 # 实现一个二分查找 # 输入:一个顺序list # 输出: 待查找的元素的位置 def binarySearch(alist, item): first = 0 last = len(alist) - 1 while first <= last: # ...原创 2020-01-21 16:44:35 · 524 阅读 · 0 评论 -
二叉树的创建及广度深度遍历(Python版)
https://blog.youkuaiyun.com/Blood_Seeker/article/details/79068752 #!/usr/bin/python3 #-*- coding: utf-8 -*- #Function: simulate the binary tree in python #__author__: Tresser # class BTNode(object): d...原创 2020-01-16 22:11:08 · 238 阅读 · 0 评论 -
n&(n-1)位运算的妙用
n&(n-1)位运算的妙用 有多少个1,这个操作就可以执行多少次 https://blog.youkuaiyun.com/nwpu_geeker/article/details/79763511原创 2020-06-25 17:51:42 · 226 阅读 · 0 评论