51Nod 求逆序数 树状数组 + 离散化

1019 逆序数 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注 在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列...
分类: 其他 发布时间: 04-23 21:50 阅读次数: 5

归并排序——Java

为了方便起见,程序将分与治写在同一个函数中,并且部分代码不合理,比较消耗资源,但是胜在程序容易理解。 /** * 归并排序是一种分治算法,思想在于分而治之,一下是测试50000个随机数时,排序效率: * (其他两个排序代码请见以前的文章) * 冒泡排序用时:5370 * 归并排序用时:19 * 选择排序用时:1352 */ ...
分类: 编程语言 发布时间: 04-23 21:50 阅读次数: 4

C# Winform 使用GDI+ 绘制实时曲线图、面积曲线图

问题来源           最近为了公司界面的美化,想将原来的单纯曲线图绘制变成曲线面积图。功能需求          1.通过一系列的点,绘制出曲线面积图或者曲线图。          2.能够实现实时界面刷新。          3.曲线图里面的很多属性都能自定义。需求分析        功能实现分析          1.GDI+绘图可以实现点与点之间的连接,而且能够实现路径(Graphi...
分类: 编程语言 发布时间: 04-23 21:50 阅读次数: 9

关于dnw_usb.ko以及.ko 驱动程序的安装卸载查询等命令

下面以dnw_usb.ko驱动为例:安装:insmod dnw_usb.ko卸载:rmod dnw_usb查询:lsmod补充说明:(在linux环境下dnw驱动程序的安装及使用)dnw要安装到 /bin/dnw目录下修改权限(一定要修改权限一定要改)sudo chmod +x /bin/dnwsudo chmod +s /bin/dnw使用实例:./dnw ./210.bin 0x2000 00...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 3

C语言进阶篇(七)循环语句

待定
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 3

最长回文子序列

Leetcode 516. Longest Palindromic Subsequence解法:动态规划法class Solution { public: int longestPalindromeSubseq(string s) { int n = s.length(); if (n==0) { return 0; } int longest_num = 1; v...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 3

hdoj 1285 确定比赛名次

确定比赛名次Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 32757    Accepted Submission(s): 12834Problem Description有N个比赛队(1<=N<=500),编号依次为1,2,...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 4

LeetCode: same-tree

题目描述Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical and the nodes have the same value.判断两个二叉树是否相等,返回...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 4

按键精灵平滑移动

//这里展示了鼠标 历时5秒 从屏幕左上角移动到屏幕右上角的例子,下面是参数说明 //参数:平滑灵敏度说明:整形,范围1~其实坐标差最大值,鼠标单次跨越的距离。 //移动总时间越长或起始坐标距离越短,平滑灵敏度越小越好 //反之,越大越准确,但一般不超过起始坐标最大差值的10% //设置灵敏度是为了调节delay函数延时太短时,无法准确执行延时 Function 平滑移动鼠标to(终点坐标px,
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 3

Master of GCD HDU - 6273 (区间更新,线段树)

Hakase has n numbers in a line. At first, they are all equal to 1. Besides, Hakase is interested inprimes. She will choose a continuous subsequence [l, r] and a prime parameter x each time and forever...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 5

C语言进阶篇(八)goto和void分析

待定
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 4

caffe训练自己的数据

caffe训练自己的数据1数据准备从网上下载了猫鸟数据,训练图片各40张,测试数据各10张。接着准备训练与验证用的标注文件,由于图片数量较少,就用手工编写。随后在caffe-master创建mytest文件夹,然后将imagenet的crea_imagenet.sh复制到该文件夹下,进行路径设置(不知为何,我这设置绝对路径才不会出错),运行该sh。#!/usr/bin/envsh#Create t...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 6

leetcode/Length of Last Word/easy/day12

题目:Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string.If the last word does not exist, return 0.Note: A word is define...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 3

HashMap实现原理分析

1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。       数组 数组存储区间是连续的,占用内存严重,故空间复杂很大。但数组的按照索引查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 6

Java内存区域与内存溢出异常

运行时数据区 Java虚拟机运行时数据区包括:程序计数器,虚拟机栈,本地方法栈,堆,方法区,运行时常量池(方法区的一部分)。 程序计数器 ==线程私有==,指向下一条要执行的指令。程序计数器是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号执行器。此内存区域是唯一一个在JVM规范中没有规定任何OOM情况的区域。 Java虚拟机栈 ==线程私有==,==生命周期与线...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 4

SkipList 跳表 的原理和使用例子

跳表的原理与特点跳跃链表是一种随机化数据结构,基于并联的链表,其效率可比拟于二叉查找树(对于大多数操作需要O(log n)平均时间),并且对并发算法友好。基本上,跳跃列表是对有序的链表增加上附加的前进链接,增加是以随机化的方式进行的,所以在列表中的查找可以快速的跳过部分列表(因此得名)。所有操作都以对数随机化的时间进行。跳跃列表是按层建造的。底层是一个普通的有序链表。每个更高层都充当下面列表的"快...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 8

java大法好

将一个 a.bed的数转换成正常形式import java.math.*; import java.util.*; public class Main { public static void main(String[] args) { Scanner cin = new Scanner (System.in); Big...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 4

年薪40W的程序员需要掌握怎样的技术(Java程序员高薪必看)

很多人在问我,程序员如何拿高薪,如何做到年薪40W+,其实总结出来还是一句话,你的技术决定你的能力已经薪资。那么什么样的技术人才才能拿到一份Java行业里面的高薪呢?下面是我的一个总结技术:最后、是我总结出的阿里面试必备知识点:掌握Java编程语言,包含io/nio/socket/multi threads/collection/concurrency等功能的使用;熟练掌握jvm(sun hots...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 4

[置顶] Kotlin学习之 8继承

Kotlin 继承一.Kotlin 中所有类都继承该 Any 类,它是所有类的超类,对于没有超类型声明的类是默认超类: class Example // 从 Any 隐式继承 Any 默认提供了三个函数:equals()hashCode()toString() Kotlin中没有Object这个类。Any是不是和Java中的Object是非常相似的。并且Object也是只提供上面三个方法。 注意:
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 6

网易第一天实习总结

早上办理入职手续以及领取并安装电脑,调整设备。下午由于自己的U盘没有带,很多环境的安装包都只能现成安装。一天下来主要是基本完成了环境和配置。明天再做一些应该就可以运行项目组的部分项目了。其实是有点小挫败感的,觉得自己搭环境都这么慢。嘿嘿,很气。    首先今天主要是   今天主要是将上面的环境已经安装配置好,并将项目组的代码拉了下来。基本明天就可以使用了。由于是当天现配的,将一部分自己遇见的问题做...
分类: 编程语言 发布时间: 04-23 21:48 阅读次数: 3