码迷,mamicode.com
首页 > 编程语言 > 日排行
C语言判断是否是环形链表
要求:给定一个链表,判断链表中是否有环。 方法:双指针. 又是双指针~~ 想象一下,两名运动员以不同的速度在环形赛道上跑步会发生什么? 算法 通过使用具有 不同速度 的快、慢两个指针遍历链表,空间复杂度可以被降低至 O(1)O(1)。慢指针每次移动一步,而快指针每次移动两步。 如果列表中不存在环,最 ...
分类:编程语言   时间:2020-03-03 00:54:59    阅读次数:92
java开源项目学习
http://jeecg-boot.mydoc.io/ 在线文档已切换至新地址: http://doc.jeecg.com Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant D ...
分类:编程语言   时间:2020-03-03 00:57:43    阅读次数:100
[合集]各类算法的加解密方法
常见的加密算法: 对称加密(加密解密密钥相同): `DES3 AES` 非对称加密(分公钥私钥): 信息摘要算法/签名算法: `HMAC SHA` 下面使用Python代码实现 python coding:utf 8 import base64 import rsa from Crypto.Ciph ...
分类:编程语言   时间:2020-03-03 01:01:39    阅读次数:81
python Django
startapp 配置数据库 下载mysql 驱动 生成默认数据库表 ...
分类:编程语言   时间:2020-03-03 01:04:34    阅读次数:55
面试题03. 数组中重复的数字
【题目】找出数组中重复的数字: 在一个长度为 n 的数组 nums 里的所有数字 都在 0~n 1 的范围内 。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入:[2, 3, 1, 0, 2, 5, 3] 输出:2 或 ...
分类:编程语言   时间:2020-03-03 01:05:36    阅读次数:77
Spring MVC知识梳理
同上一篇博客,复习梳理SpringMVC知识点,这次的梳理比较快,很多细节没有顾虑到,后期可能会回来补充 1. 整体架构 1.1 在学习了SSM框架后我们来理清三者的应用层面 浏览器发送请求,请求到达SpringMVC处理,然后调用业务层逻辑实现,跟着持久层操作获取数据,最后逆序响应到浏览器。前面我 ...
分类:编程语言   时间:2020-03-03 01:06:55    阅读次数:68
【剑指offer】合并两个排序的链表
题目链接:合并两个排序的链表 题意:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 题解:最开始做一下特殊处理,判空操作。然后判断当前两个链表节点哪个小,就把哪个先放入合并链表中,再做递归。 代码: 1 /* 2 struct ListNode { 3 ...
分类:编程语言   时间:2020-03-03 01:08:45    阅读次数:73
Python学习(十)—— 装饰器和函数闭包
装饰器 装饰器:本质就是函数,功能是为其他函数添加附加功能 原则: 1、不修改被修饰函数的源代码 2、不修改被修饰函数的调用方式 统计程序运行的时间(不使用装饰器): 这种方法修改了源代码,不能用于已经上线的程序 1 import time 2 def calc(l): 3 res = 0 4 st ...
分类:编程语言   时间:2020-03-03 01:09:13    阅读次数:105
mfc中对话框的使用总结
上图中的对话框,它上面的元素会在ThreadTestQF.rc(下图)中显示出来。其中CAPTION是窗口左上方的标题。 而IDD = IDD_THREADTESTQF_DIALOG(根据赋值表达式的特性,可知enum的元素即是IDD_THREADTESTQF_DIALOG的值)表示对话框的数据,作 ...
分类:编程语言   时间:2020-03-03 01:11:44    阅读次数:85
python turtle库
基本教程: # import turtle as t # #画圆 # t.circle(200) # #落笔 # t.pendown()#t.pd() # #提笔 # t.penup()#t.pu() # #画笔宽度 # t.pensize(10) # #设置画笔颜色 # t.color(color ...
分类:编程语言   时间:2020-03-03 01:13:11    阅读次数:115
何用Java8 Stream API进行数据抽取与收集
上一篇中我们通过一个实例看到了Java8 Stream API 相较于传统的的Java 集合操作的简洁与优势,本篇我们依然借助于一个实际的例子来看看Java8 Stream API 如何抽取及收集数据。 备注:上一篇内容: "如何用Java8 Stream API找到心仪的女朋友" 目标&背景 我们 ...
分类:编程语言   时间:2020-03-03 01:13:48    阅读次数:105
容易遗忘的Javascript点
1.关于 JavaScript中的 Array.prototype.slice.call( ) function test(){ var _args=Array.prototype.slice.call(arguments); console.log(args); } test(1,3); //[1 ...
分类:编程语言   时间:2020-03-03 01:14:40    阅读次数:92
Python之旅的第3²天(内置函数、文件基本打开关闭)
今天其实遇到了一些不顺心的事情,耽搁了学习进程,但最终来说,老天爷是懂你的,今天心情不好,内容不多,但是是真他妹的难啊,测试出来的东西又和看的不一样,单元能和昨天一样,一觉睡醒,结果正常了,哈哈哈。 上干货,内置方法: abs 取绝对值 # print(abs(-1)) # >结果得:1 # # a ...
分类:编程语言   时间:2020-03-03 01:15:03    阅读次数:93
剑指Offer总结——二维数组的查找
这题思路很简单,我们先看一下题目: 重点就是 每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序 。我们的思路可以是这样开始的: 1. 直接从0到行末,从第一行到最后一行进行遍历 2. 每次都拿出一个数字来和目标进行比较,如果找到了就返回 3. 当遍历到末尾后,还没有发现目标,那 ...
分类:编程语言   时间:2020-03-03 01:19:04    阅读次数:79
Web前端开发与设计08-JavaScript操作DOM对象
学习要点 DOM分类 DOM节点间关系 访问DOM节点 节点的创建、添加、删除、替换 设置元素的样式 获取节点位置属性 DOM模型 DOM定义 DOM Core:W3C针对XML文档的操作规范。适用于XML和HTML。 HTML-DOM:W3C针对HTML文档的操作规范。只适用于HTML。 CSS- ...
分类:编程语言   时间:2020-03-03 01:20:29    阅读次数:153
Python configparser 模块
编辑配置文件: .ini模板:内容自定义一、 编辑配置文件 import configparser config = configparser.ConfigParser() config['DEFAULT'] = { 'ServerAliveInterval':'45', 'Compression' ...
分类:编程语言   时间:2020-03-03 01:21:30    阅读次数:96
【剑指offer】调整数组顺序使奇数位于偶数前面
题目链接:调整数组顺序使奇数位于偶数前面 题意:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 题解:两个数组分别存奇偶数,清空原数组,然后全部奇偶丢进原数组。(STL大法好) ...
分类:编程语言   时间:2020-03-03 01:23:58    阅读次数:89
数组的排序
对于数组的排序,常用的有四种,分别是冒泡法,选择法,插入法和快速排序法。前三个的时间辅助度都是O(x2),快速排序的时间复杂度是O(nlogn)。 冒泡法 #include<iostream> using namespace std; int main() { int n, i, j; cin >> ...
分类:编程语言   时间:2020-03-03 01:24:30    阅读次数:90
python 基础1-变量名
变量名 1、组成:数字、字母、下划线 2、变量名要有意义 3、多个单词则用下划线,如user_id 4、python的变量名不要驼峰显示 字符串: 1、引号内的都称为 字符串 2、常用引号:' '," ",'' '',"" "",''' ''', """ """ 3、支持运算:+,* 数值: 1、支 ...
分类:编程语言   时间:2020-03-03 01:25:33    阅读次数:88
还记得面试时被算法支配的恐惧吗?
还记得面试时被算法支配的恐惧吗?<fontsize=‘5‘><center>面试造火箭,上班拧螺丝</center></font>大多数程序员心里会想"总结的真精辟",当面试到算法时,各种“跪”、“再跪”、“还是跪”......,多少人因为算法而拿不到心仪的offer,算法毁一生啊。智力面试时代现在算法已经成为大厂
分类:编程语言   时间:2020-03-03 09:18:27    阅读次数:94
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!