• 对String字符串进行反序输出

    对String字符串进行反序输出 对String字符串进行反序输出 //1. 使用数组循环public static String array(String s){ int length=s.length(); char[] array=s.toCharArray(); for(int i=0;ilength/2;i++){ array[i]=s.charAt(length-1-i); array[length-1-i]=s.charAt(i...

    2020-03-23 16:04:32 <字符串使用数组方法POST循环字符Classend

  • Top K算法

    Top K算法 Top K算法 问题描述 : 从arr[1, n]这n个数中,找出最大的k个数,这就是经典的TopK问题。 栗子 : 从arr[1, 12]={5,3,7,1,8,2,9,4,7,2,6,6} 这n=12个数中,找出最大的k=5个。 一、排序 排序是最容易想到的方法,将n个数排序之后,取出最大的k个,即为所得。...

    2020-03-23 16:03:32 优化方法PS核心算法HTTPSNET.NET关键词ubb代码程序员

  • 小游戏二之---------------五子棋

    小游戏二之---------------五子棋 1.五子棋是一比较容易写的小游戏,很适合用来练手,作为练手,不必弄太复杂,所以就不弄电脑AI了,只是玩家之间的对战(AI下次再写)。 2.五子棋的难点在于如何判断输赢,其实很简单。每次下棋,就判断该棋子的四个方向,横竖方向,还有...

    2020-03-23 16:00:36 IEiOS电脑C++小游戏<数字无效namewhile

  • 异常处理、动态内存申请在不同编译器之间的表现差异

    异常处理、动态内存申请在不同编译器之间的表现差异 不同编译器在异常处理时的表现差异(《 terminate() 函数、set_terminate() 函数 》,《 unexpected() 函数、set_unexpeced() 函数 》,《 throw 关键字 》);不同编译器在动态内存申请时的表现差异(《 new_handle...

    2020-03-23 05:35:01 文档文件定义LinuxWindowsIE代码分析系统项目开发iOS

  • Netty源码分析——EventLoopGroup建立

    Netty源码分析——EventLoopGroup建立 在上一篇中的简单代码中开头的两行代码是 1 EventLoopGroup boss = new NioEventLoopGroup(1 ); 2 EventLoopGroup worker = new NioEventLoopGroup(); 服务端应用要创建首先要创建两个EventLoopGroup ,为什么是两个EventLoopGrou...

    2020-03-22 16:05:24 ESETBug电脑timAVntt<NETtheADO

  • NIO中的ZeroCopy

    NIO中的ZeroCopy 前文提到网络IO可以使用多路复用技术,而文件IO无法使用多路复用,但是文件IO可以通过减少底层数据拷贝的次数来提升性能,而这个减少底层数据拷贝次数的技术,就叫做ZeroCopy。 操作系统层面的ZeroCopy 这一节,从《Zero Copy I: User-Mode Perspectiv...

    2020-03-22 16:04:24 Java技术文件硬件LinuxWindowsIntel用户IE磁盘系统

  • AtCoder Grand Contest 043--A - Range Flip Find Route

    AtCoder Grand Contest 043--A - Range Flip Find Route A - Range Flip Find Route 题意:本题就是给你一个矩阵,要你求出从(1,1)到(h,w)数量最少的黑色方块 题解:在作这一题的时候我最初想到的是用DFS求出每一种可能的方式,比较出它们的最小值,结果TLE了,...

    2020-03-22 16:00:53 定义iOS<NET搜索name代码数组方式计数器

  • Fork/Join框架简介

    Fork/Join框架简介 1 引子 Fork/Join框架是从Java1.7开始提供的一个并行处理任务的框架(本篇博客基于JDK1.8分析),它的基本思路是将一个大任务分解成若干个小任务,并行处理多个小任务,最后再汇总合并这些小任务的结果便可得到原来的大任务结果。 从字面意思来理解F...

    2020-03-21 16:04:48 java并发编程IE判定系统PS共享timAVntt<

  • C++基础 学习笔记二:变量的声明与初始化赋值

    C++基础 学习笔记二:变量的声明与初始化赋值 变量的声明 变量始化 C++基础 学习笔记二:变量的声明与初始化赋值 变量的声明 ? 所有变量必须在使用前进行声明,变量可以在使用前进行声明,不必在函数或过程的开始位置先声明。 变量名规范 ? 1. 名称只能使用字母、数字...

    2020-03-21 16:00:43 定义系统iOSC++<thetab字母重名数字

  • 用C++实现:Huffuman树

    用C++实现:Huffuman树 问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{ p i }={ p 0 , p 1 , , p n -1 },用这列数构造Huffman树的过程如下: 1. 找到{ p i }中最小的两个数,设为 p a 和 p b ,将 p a 和 p b 从{ p...

    2020-03-21 16:00:37 iOSC++<namewhile函数问题编码实现删除