集合之LinkedList源码分析

转载请注明出处:http://www.cnblogs.com/qm-article/p/8903893.html 一、介绍 在介绍该源码之前,先来了解一下链表,接触过数据结构的都知道,有种结构叫链表,当然链表也分多种,如常见的单链表、双链表等,单链表结构如下图所示(图来自百度) 有一个头结点指着下
分类: 其他 发布时间: 04-21 21:42 阅读次数: 5

2018.4.21 T2

物理题【问题描述】物理课上,Enos 正在做电学实验。Enos 有一排灯座,总共可以接 m个小灯泡。他还有 n 种小灯泡,每种小灯泡标有额定功率 pi,ai ,不同的小灯泡额定功率不同。为了使接通电源后灯座上的灯泡由暗到亮变化,要求小灯泡要按额定功率从小到大接。为避免接通电源后发光序列过于单调,规定不能有超过 ai 只连续的第 i 种小灯泡。不过 Enos 发现,在灯座上已经固定了一些小灯泡,它们...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 6

软件工程基础大项目——数独问题

Github项目地址:https://github.com/WX78yyj/sudoku(由于自己有不爱命名的坏习惯,所以忘记命名了,结果提交的文件名称是未命名3,发现还改不了,郁闷) PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟
分类: 其他 发布时间: 04-21 21:42 阅读次数: 5

编程小白学PYTHON(04)

a=[] b=[] c=[] x=[] y=[] z=[] value=[] for i in range (0,15): a.append(i) for j in range (0,15): a.append(i) b.append(j)
分类: 其他 发布时间: 04-21 21:42 阅读次数: 6

双向链表

//dlinklist.h #ifndef _MY_DLINKLIST_H_ #define _MY_DLINKLIST_H_ typedef void DLinkList; /* typedef struct _tag_DLinkListNode DLinkListNode; struct _tag_DLinkListNode { DLinkListNode* next; DLinkLis...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 5

引体向上腰酸?下背痛?你做对了吗?

  引体向上是我们健身训练中的必备动作,管是各项运动员,健身爱好者或是部队的训练中都必不可少!   引体向上能够很好训练到你的背阔肌及二头肌,腹部、三头肌的长头,三角肌,甚至是胸肌。同时、引体向上需要很强的核心力量以及协调性,因此引体向上也被称为上肢训练之王!   关于引体向上,其实有许多东西可以
分类: 其他 发布时间: 04-21 21:42 阅读次数: 4

CodeForces 51 F.Caterpillar(边双连通分量+树的直径)

Description 定义毛虫图为一个无向无环(但可以有自环)无重边(但自环可以重边)图,在不考虑直径时即为一棵树,该棵树的非直径点到直径的距离只能为111。现在给出一个nnn个点mmm条边的无向图,每步操作可以把两个不同的点a,ba,ba,b合并成一个点ccc,且所有的边a↔da↔da\leftrightarrow d和b↔db↔db\leftrightarrow d均变成c↔dc↔dc\l...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 3

Ubuntu通过Pyenv管理python版本

网上安装使用Pyenv的教程很多,但是实测有很多教程有坑,经过多家比较发现下面的教程可用,内容全面,与大家分享。 首先安装pyenv全家桶 curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pye
分类: 其他 发布时间: 04-21 21:42 阅读次数: 4

Swing初探

Swing是一个用于开发java图形界面应用程序的开发工具包,它是以抽象工具包AWT为基础,使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员可以使用少量的代码就可以利用Swing丰富、灵活的功能和模块化组件类来开发出令人满意的用户界面。 一个java Swing程序实例 impor
分类: 其他 发布时间: 04-21 21:42 阅读次数: 4

483 Smallest Good Base

给定一个范围在[3, 10^18]中的一个数, 找到一个进制base, 使得该数在base进制下表示的数的每一位都是1。 详见:https://leetcode.com/problems/smallest-good-base/description/ C++: class Solution { p
分类: 其他 发布时间: 04-21 21:42 阅读次数: 4

java中获取项目路径

package com.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org
分类: 其他 发布时间: 04-21 21:42 阅读次数: 5

LINUX命令大全

1:read write exetuce等权限方面的2:上面的写错了,应该是chown -R root:root tmp  少了一个-
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 3

软件设计基础题

1 在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(D) A程序计数器 B状态寄存器 C通用寄存器 D累加寄存器 2 某机器字长为n,最高位是符号位,其定点整数的最大值为(B)...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 3

String,StringBuffer,StringBuilder

String:·字符串常量,线程安全的。·String类是final类,是通过char数组来保存字符串的。·String对象创建之后不可更改。在每次对String类型进行改变的时候,其实是生成了一个新的String对象,然后将指针指向新的String对象,原来的String对象因为没有引用指向它,会被JVM的垃圾回收机制(GC)给回收掉。所以执行速度比较慢。·实例化字符串时的优化:字符串常量池。在...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 8

京东C++开发工程师(实习岗)一面

一面跪,为了见证我的成长,我还是要记录下来。面试官人态度很好,虽然我傻傻的什么都不懂,但是还是没早早让我离开,聊了半个小时。1.自我介绍,客观一点。2.从操作系统,计算机网络,通信入手,问了第一个问题,TCP和UDP的协议是啥?3.正式开始撸代码,手写单链表的逆序。4.二叉树的高度5.堆排序6.查找字符串中有没有重复的字符。7.c++的三大特性,多态指什么?8.static关键字的特性。9.有没有...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 3

JSP数据交互(二)------cookie

一 . 什么是cookie(javax.servlet.http)答 : 1 . cookie是由Netscape公司发明 , 是最常用的跟踪用户会话的方式 ;      2 . 它是由服务器端生成并发送给客户端浏览器的 , 浏览器会将其保存为某个目录下的文件 ;      3 . cookie一般是用户在浏览网站的时候输入的一些文字信息或者选择 , 当用户下一次访问该网站时 , 服务器会先从客户...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 3

[学习笔记2]我的深度学习首秀——Convolutional Pose Mashines在FashionAI中的应用

春学期开学至今这一个多月里,除了有序推进自己的科研任务,非专业的我还和协会志同道合的小伙伴跟着罗老师以参加比赛的方式在深度学习计算机视觉领域里进行实战演练。我们参加的是天池FashionAI服饰关键点定位全球挑战赛,今天(4月21日)是初赛截止的日子,凭借有限的精力和资源我们最终以test_b数据集NE(Normalized Error)9.22%的成绩排名83/2319,顺利进入复赛。虽然在复赛...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 35

"Spark Streaming + Kafka direct + checkpoints + 代码改变" 引发的问题

原博客地址https://blog.csdn.net/sun_qiangwei/article/details/52080147直接读取kafka方式不用zookeeper维护offset,因此不能通过zookeeper监控消费进度更难受的是,改写消费代码后,不能追踪到上次消费的offset,因此需要自己重写保存offset的方法本文提供了一种保存到mysql中的方法一、基础内容Spark Str...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 9

利用斗图啦网站API批量下载表情图片

decorator.py #!/usr/bin/env python # -*- coding: utf-8 -*- import logging import os from functools import wraps #set the handler string format FORMAT = '%(asctime)-15s %(filename)s %(message)s %...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 4

练习8

1、在MATLAB中输入一个一元函数并保存,例如f(x)=x^3+(x-0.98)^2/(x+1.25)^3-5*(x+1/x).新建一个编辑窗口,输入 function y=damax(x); y=x^3+(x-0.98)^2/(x+1.25)^3-5*(x+1/x); 然后单击“保存”,将路径设置为默认目录,将文件名命名为damax.m,然后保存。2、用两种方法去求上述函数的根。(1)>...
分类: 编程语言 发布时间: 04-21 21:42 阅读次数: 3