码迷,mamicode.com
首页 > 2020年02月05日 > 全部分享
队列——使用数组模拟环形队列
一、思路分析 上一篇讲到用数组模拟队列,数组无法复用,下面讲解了用数组模拟环形队列的方法,采用取模的方式,使得数组可以重复使用。 首先先对front和rear的含义做了一个调整,front指向队列的第一个元素,rear指向队列最后一个元素的后一个位置。队列满的条件是(rear +1) % maxSi ...
分类:编程语言   时间:2020-02-05 20:21:03    阅读次数:66
汉语-词语-感触:百科
ylbtech-汉语-词语-感触:百科 感触是一个汉语词语,拼音是gǎn chù,意思是指接触外界事物而引起的思想情绪。出自北齐颜之推《颜氏家训·风操》:“《礼》云:‘见似目瞿,闻名心瞿。’有所感触,恻怆心眼。” 宋罗大经《鹤林玉露》卷十:“盖兴者,因物感触,言在於此而意於彼。” 1.返回顶部 1、 ...
分类:其他好文   时间:2020-02-05 20:20:42    阅读次数:103
最长相同子串
https://ac.nowcoder.com/acm/contest/3002/H 题意:给出长度为n的01字符串,可以进行k次操作:将一个字符0变1,1变0.问最长相同子串为多长。 解法:贪心,双指针模拟l , r 操作过程。 //#include <bits/stdc++.h> #includ ...
分类:其他好文   时间:2020-02-05 20:20:23    阅读次数:54
Android中创建一个BroadcastReceiver
首先创建一个java类继承BroadcastReceiver类 package com.example.service; import android.content.BroadcastReceiver; import android.content.Context; import android. ...
分类:移动开发   时间:2020-02-05 20:20:07    阅读次数:116
斜边和直角边公理、角的平分线11
斜边、直角边公理 有斜边和一条直角边对应相等的两个直角三角形全等(简写“斜边、直角边”或“HL”); 定理1 在角的平分线上的点到这个角的两边的距离相等; 定理2 到一个角的两边的距离相等的点,在这个角的平分线上; 由定理1、2可知,在一个角内,到角的两边距离相等的点,都在这个角的平分线上;反过来, ...
分类:其他好文   时间:2020-02-05 20:19:53    阅读次数:80
2019年java后端年终总结(六年开发经验),送给正在努力的你
长大之后,时间总是过得飞快,转眼之间,今年已经只剩下1天了。小时候总感觉遥不可及、只在科幻小说里面出现的2020年,已经开始进入蓄力期了. 这篇文章主要和大家聊一聊分析2019年java技术的更新给大家明年进阶方向的一些建议。(工作1到五年) 2019年主流技术:(含思维导图) 一、分布式架构: 架 ...
分类:编程语言   时间:2020-02-05 20:19:10    阅读次数:122
leetcode 2 两数之和
https://leetcode-cn.com/problems/add-two-numbers/ ListNode root = new ListNode(0); ListNode cur = root; int retain = 0; while (l1!=null || l2!=null || ...
分类:其他好文   时间:2020-02-05 20:18:39    阅读次数:70
nvm安装教程
nvm是一个nodejs的版本管理工具1,设置node镜像源nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror https://npm.taobao.org/mirrors/npm/ 1nvm node_mirror... ...
分类:其他好文   时间:2020-02-05 20:17:39    阅读次数:65
Java与c语言的区别!
Java与c语言的区别!Java与c都属于计算机的高级编程语言,都是为了方便人去编写出来东西控制计算机的。不同的是,Java是一种面向对象的语言,c是一门面向过程的语言。打个比方来说,你要给你朋友寄快递,Java的做法是找家快递公司,把快递交给快递公司,告诉快递公司需要送到你朋友所在地中你朋友手里,然后快递公司接到快递之后,会帮我们把快递送到目的地的你朋友的手中,这样我们就完成了我们的操作,这里面
分类:编程语言   时间:2020-02-05 20:17:28    阅读次数:73
Spring Boot项目搭建(Spring Boot 2.2.4 + MyBatis + MySql)
创建Spring Boot项目 1、New Project 2)取名为sb2 (springboot2.x) 3、勾选Spring Web 4、勾选MyBatis framework 5、下一步,然后点击完成 6、pom.xml增加jar和插件 jar dependency> <groupId>my ...
分类:数据库   时间:2020-02-05 20:16:42    阅读次数:501
「Luogu P3302」[SDOI2013]森林
给出一片森林,每个点有一个权值,要求支持动态连边,并回答任意两点间第 k 小权值,强制在线。$(1\le N,M,T \le 8\times 10^4)$ "Luogu" 分析 求第 k 小权值,这个肯定是用主席树了,但连边该怎么办?LCT?可我不会。 我们可以用启发式合并的方法,连边也就是合并两棵 ...
分类:其他好文   时间:2020-02-05 20:15:47    阅读次数:64
实模式与保护模式下的分段分页机制
1. 实模式 在实模式下,CPU不会为任务提供任务的保护机制,代码任意运行。8086处理器是学习实模式的常用例子。它内部大致有以下寄存器: 8个16位的通用寄存器: AX (可以拆分成两个AH/AL的8位寄存器) BX (BH,BL) CX (CH,CL) DX (DH,DL) SI (source ...
分类:其他好文   时间:2020-02-05 20:15:32    阅读次数:96
编程语言的类型系统
引言 类型系统被采用并被作为类型检查的一种手段,从二十世纪五十年代的FORTRAN语言编译器就已开始。采用类型论(type theory)观点的编程语言类型系统的研究,在软件工程、编程语言设计、高性能编译器和网络安全等方面都有重要应用.通过学习计算机科学导论这门课程以及课下查阅资料,作者加深了对编程 ...
分类:编程语言   时间:2020-02-05 20:15:10    阅读次数:102
命名规则、.gitignore
"命名规则" 现在的流行款有:骆驼命名法,帕斯卡命名法,下划线命名法 骆驼命名法:正如它的名称所表示的那样,指的是混合使用大小写字母来构成标识符的名字。 例如: ,函数名中每一个逻辑断点都有一个大写字母来标记。 帕斯卡命名法:第一个单词首字母大写。 例如: 和`UserName`都是采用了帕斯卡命名 ...
分类:其他好文   时间:2020-02-05 20:14:13    阅读次数:104
探讨移动端布局适配方案
一.前提知识 移动端的屏幕尺寸有多种,其中要知道几个知识 物理像素:即设计稿的尺寸 逻辑像素:实体机器的真正像素 下面是我们经常适配的屏幕尺寸 一.rem布局 rem是以根元素字体大小作为参照的布局方式 如下 //以750px设计稿为例,物理像素是375px.设置div宽度为整个容器宽度一半 htm ...
分类:移动开发   时间:2020-02-05 20:13:43    阅读次数:100
Oracle 12c how to purge the FGA audit records before a certain date
在下面的步骤前,先了解下这些选项的含义,由于我设置额db_extended所以在过程中我需要选择清除的对象为AUDIT_TRAIL_AUD_STD. ConstantTypeValueDescription AUDIT_TRAIL_ALL PLS_INTEGER 15 All audit trail ...
分类:数据库   时间:2020-02-05 20:13:17    阅读次数:95
单纯形法与线性规划
Preface 好久之前就想学学 单纯形法 了,因为据说用途非常广泛,而且最近恰好要做有关的题目 感觉还是挺高级的一个姿势吧,以下参考自 "一" , "二" 以及2016年的集训队论文,最后看的是 "bzt的板子" ,默认大家都知道线性规划是什么且具有一定 线性代数 的基础(好把没有也没有关系) 线 ...
分类:其他好文   时间:2020-02-05 20:12:49    阅读次数:64
854条   上一页 1 ... 9 10 11 12 13 14 15 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!