1 // ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include"iostream" 6 using namespace std; 7 8 typedef int data; 9 10 type ...
分类:
编程语言 时间:
2019-12-11 00:47:42
阅读次数:
93
链表: 以节点的方式来存储 每个节点包含data域,next域:指向下一个节点 各个节点不一定连续存储 分为带头节点和不带头节点(根据实际需求确定) head节点: 不存放具体数据,作用就是表示单链表的头 //单链表 public class SingleLinkedListDemo { publi ...
分类:
其他好文 时间:
2019-12-10 22:14:17
阅读次数:
111
unordered-multiset是不定序关联式容器,其底部是通过哈希表实现功能。 (ps:黑色框就是bucket,白色框即为bucket上挂载的元素) 为了提高查找效率,bucket(篮子)的数量应当大于元素的个数,这是因为在bucket上悬挂的元素是通过单链表串起来的,而且一个unordere ...
分类:
其他好文 时间:
2019-12-10 12:54:58
阅读次数:
82
双向链表 首先来分析一个上篇文章中单向链表的缺点: 1. 单向链表查找的方向只能是一个方向,而双向链表可以向前或者向后查找。 2. 单向链表不能自我删除,需要靠辅助节点,而双向链表则可以自我删除。所以前面进行单链表删除的时候,我们总是找到待删除节点的上一个节点。 双向链表也叫双链表,是链表的一种,它 ...
分类:
其他好文 时间:
2019-12-09 21:34:01
阅读次数:
132
本文翻译自 The Flask Mega-Tutorial Part IV: Database 在Flask Mega-Tutorial系列的第四部分,我将告诉你如何使用数据库。 本章的主题是重中之重!大多数应用都需要持久化存储数据,并高效地执行的增删查改的操作,数据库为此而生。 本章的GitHub ...
分类:
数据库 时间:
2019-12-09 16:52:36
阅读次数:
114
1025反转链表 (25 分) 给定一个常数 K 以及一个单链表 L ,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6, K 为 3,则输出应该为 3→2→1→6→5→4;如果 K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 K 个元素不反转。 输入 ...
分类:
其他好文 时间:
2019-12-08 12:18:48
阅读次数:
78
联机事务处理OLTP(on-line transaction processing) 主要是执行基本日常的事务处理,比如数据库记录的增删查改。比如在银行的一笔交易记录,就是一个典型的事务。 OLTP的特点一般有: 1.实时性要求高。我记得之前上大学的时候,银行异地汇款,要隔天才能到账,而现在是分分钟 ...
分类:
其他好文 时间:
2019-12-08 10:45:29
阅读次数:
85
题目 编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输出:Refere ...
分类:
其他好文 时间:
2019-12-02 18:36:25
阅读次数:
116
python连接MySQL数据库:pymysql # 测试操作 import pymysql # 打开数据库 db = pymysql.connect("localhost", "root", "test1234", "pythontest", charset='utf8' ) # 使用cursor ...
分类:
数据库 时间:
2019-12-02 12:03:54
阅读次数:
121
1. 模仿 Python 的 list 的部分功能;2. 循环单链表;3. 双链表 ...
分类:
编程语言 时间:
2019-12-01 00:15:37
阅读次数:
107