一. 创建模型 from django.db import models # Create your models here. #比较常用的作者信息放到这个表里面 class Author(models.Model): id = models.AutoField(primary_key=True) ...
分类:
其他好文 时间:
2019-03-03 22:12:01
阅读次数:
193
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 解题思路: 对于push操作,直接输入到栈1中 对于pop操作,若栈2为空,则将栈1元素全部进入栈2,再弹出栈2顶的元素;若栈2非空,直接弹出栈顶元素。 python solution: ...
分类:
其他好文 时间:
2019-03-02 18:50:58
阅读次数:
209
题目链接: "戳我" 动态维护凸包的题目qwqwq 30分还是很好写的。。直接一个凸包就完事了 代码如下: ...
分类:
其他好文 时间:
2019-03-02 18:37:03
阅读次数:
193
R语言table()函数比较有用,两个示例尤其是混淆矩阵这个案例比较有用: 例子一:统计频次 z<-c(1,2,2,4,2,7,1,1);z1<-table(z);summary(z1); z1#实现z中各数据频次的统计z1 2 4 7 3 3 1 1 names(z1)#居然是有名字的[1] "1 ...
分类:
编程语言 时间:
2019-03-02 17:14:32
阅读次数:
11464
1.1 python实现栈在 O(1) 时间内求 min 1、题目说明 1. python的栈是用list实现的,只要将list的append和pop封装到stack类中,即实现了压栈和退栈。 2. 可以考虑利用两个栈来实现,一个栈保存所有数据,另一个保存对应状态下的最小值。 3. 当新压栈的元素小 ...
分类:
编程语言 时间:
2019-03-01 09:24:45
阅读次数:
186
题目描述: 输入一个链表,输出该链表中倒数第k个结点。 尾节点是倒数第一个节点 测试用例: 功能测试(第k个节点在中间、是头节点、是尾节点) 特殊输入测试(链表头节点是nullptr指针、链表的头节点个数小于k、k=0) 解题思路: 1)使用两个指针,一个指针先移动k步,如果链表小于k,终止返回nu ...
分类:
其他好文 时间:
2019-02-28 11:51:04
阅读次数:
141
描述:使用两个栈实现一个队列。队列中实现尾部插入和头部删除函数。 思路:stack1负责插入,stack2负责弹出,如果stack2为空了,将stack1的元素依次弹出并存放到stack2中,之后对stack2进行弹出操作。 考点:对栈和队列的理解;对泛型的使用等。 ...
分类:
其他好文 时间:
2019-02-26 13:22:35
阅读次数:
156
什么是java语言? java语言是一门面向对象的语言。他是SUN公司以C/C++为原型开发的编程语言。该语言吸收了c++语言的各种优点,还摒弃了C++里难以理解的多继承,指针等概念,因此Java语言具有功能强大和简单易用两个特征。 java语言 Java比较擅长编写什么软件呢? 互联网:电商、P2 ...
分类:
编程语言 时间:
2019-02-24 10:54:40
阅读次数:
194
概述 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 主要作用:实时读取服务器本地磁盘数据,将数据写入HDFS; 优点: Flume使用两个独立的事务分别负责从soucrce到channel,以及从channel到 ...
分类:
Web程序 时间:
2019-02-22 00:35:29
阅读次数:
222
执行数据库查询时,有完整查询和模糊查询之分。 一般模糊语句格式如下: 其中,关于条件,SQL提供了四种匹配模式: 一、%:表示零个或多个字符。 可以匹配任意类型和任意长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 将会把flow_user这张表里面,列名username中含有“王”的 ...
分类:
数据库 时间:
2019-02-20 18:43:52
阅读次数:
235