当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 给JAVA程序员六个建议

    欢迎加入游戏开发交流QQ群:675997991,制作更多优秀好玩的游戏 1、深入学习一项技能 或许你学习了很多各种高大上的框架与知识点,对其都了解一二,那么你的视野是很广的,但是这并不能很稳妥的为你的未来带来更好的提升,正如18年末的程序员寒季,大批程序员被辞,我想我们应该更深入的去了解一两相针对性...

    70
    热度
  • [综合] java必备的开发知识和技能

    技术QQ群:413860876 1.线程和进程的区别 线程三个基本状态:就绪、执行、阻塞 线程五个基本操作:创建、就绪、运行、阻塞、终止 进程四种形式:主从式、会话式、消息或邮箱机制、共享存储区方式 进程是具有一定功能的程序关于某次数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。一...

    47
    热度
  • [综合] Java技术发展方向必备知识

    Java技术发展方向必备知识!如何成为一个优秀的软件技术工程师!加QQ群:413860876 1、后端服务框架:springbootspringclould、zookeeper、Rest服务缓存:Redis消息中间件:RabbitMQ负载均衡:Nginx分布式文件:FastDFS数据库连接池:Al...

    64
    热度
  • [综合] Java面试必备面试题,一定要看

    基础部分 欢迎加入Java技术QQ群:675997991一起交流讨论! 1、面向对象的特征有哪些方面 继承封装多态1.:就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽...

    109
    热度
  • [综合] 学习的感悟

    做为末流985高校的一名大四狗,这是我第一次在CSDN网站上写博客,心情未免有点小鸡冻呀!我的专业技术生涯也许就此开始了。鄙人本科通信工程专业,考研考到北京某邮,继续学习科学文化知识,不知道未来三年我会做的怎么样,也不知道那一个环境会带来什么样的运气。 --------------------- 在...

    16
    热度
  • [综合] JAVA实现Huffman编码(赫夫曼编码)

    思路: 把字符串转化为字节数组,对字符串中不同字符出现的次数进行统计,统计结果存储到一个Map中 键为字符字节,值为此字符字节在字符串中出现的次数 创建赫夫曼树 读取每一个字符字节的路径方向值,把字符串中的每个字符用路径方向值来表示 把得到的二进制字符串切分为有符号字节存储到字节数组中 打印原字符...

    63
    热度
  • [综合] java中运行时异常 the operator(什么什么)is undefinded for the argument byte[s] 的原因之一

    theoperator(什么什么)isundefindedfortheargumentbyte[s]:这句话的意思是:出现这个异常所对应的代码语句,在进行赋值或者判断,运算符的左边不存在运算符右边的类型。也就是把基本类型赋值给引用类型了。 原因是:在java中八种基本数据类型的默认值为0或者fals...

    47
    热度
  • [综合] 二叉排序树的创建与中序遍历

    概述:二叉排序树也叫二叉查找树,二叉搜索树:BST,对于二叉树中的任何一个非叶子节点,要求左节点比当前节点值小,右子节点比当前节点值大。 生成二叉查找树的流程 //代理类 publicclassBinaryTree{Noderoot;publicvoidsetRoot(Noderoot){this....

    53
    热度
  • [综合] 二叉排序树中节点与父节点的查找

    直接上代码 publicclassNode{intvalue;Nodeleft;Noderight;publicNode(intvalue){this.value=value;}publicvoidadd(Nodenode){if(node==null){return;}if(node.value&...

    98
    热度
  • [综合] 数组生成大顶堆与堆排序

    大顶堆:堆可以看做一个完全二叉树,如果该完全二叉树满足双亲结点大于等于孩子结点,则这样的堆也称为大顶堆。 小顶堆:如果完全二叉树满足双亲结点小于等于孩子结点,则这样的堆也称为小顶堆。 对于一个数组生成的完全二叉树,如果完全二叉树中的一个节点对应数组中的下标索引为index,则这个节点的左右子节点对应...

    24
    热度
  • [综合] 剑指offer【二叉搜索树的后序遍历序列】(java版)

    题目描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 思路: 二叉搜索树又叫二叉排序树,它的父节点总是大于左子节点(如果左子节点不为空),总是小于右子节点(如果右子节点不为空)。且对二叉搜索树进行中序遍历...

    29
    热度
  • [综合] 剑指offer(二叉搜索树转换为双向链表)

    一、题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 二、解题思路 非递归思路:中序遍历二叉搜索树,就是对节点的顺序遍历。依次把节点存储到集合中,然后让集合中的前一个元素指向后一个元素,同时后一个元素指向前一个元素。 //把...

    72
    热度
  • [综合] Leetcode 之 First Bad Version (第一个错误的版本)

    题目描述:给定一个元素n代表有[1,2,...,n]版本,在第x位置开始出现错误版本,导致后面的版本都错误。可以调用isBadVersion(intx)知道某个版本是否错误,要求找到第一个错误的版本。 解题思路:本题采用二分法来实现,二分法中低位为l,高位为h。中间数的取法有两种: 1、m=(l+h...

    60
    热度
  • [综合] int型转换为long型遇到的一个小问题

    LeetCode上有一道题:给出一个数n,求(0,n)之间素数的个数。然后我采用埃拉托斯特尼筛法在每次找到一个素数时,将能被素数整除的数排除掉。但是,在进行int类型转换的时候会报:java.lang.ArrayIndexOutOfBoundsException 代码如下: publicintco...

    53
    热度
  • [综合] python遍历excel文件并保存为excel文件

    这些天在做深度学习的时候,需要对原始数据进行预处理,所以写下了一些脚本用于对数据处理。源代码如下: #!/usr/bin/python #-*-coding:utf-8-*- importxlrd importxlwt importos importnumpyasnpfilePath=u'E:\\o...

    93
    热度
  • [综合] python连接MySQL数据库并访问数据

    这是用python在本地做的数据库连接操作,源代码如下: #-*-coding:utf-8-*- """ CreatedonFriJul1909:23:192019@author:sunwf1114 """fromtensorflowimportkeras importnumpyasnp#用于转换数...

    39
    热度
  • [综合] PyCharm和IDEA中的实用快捷键大全

    PyCharm 选中: Ctrl+/:行注释 Ctrl+shift+/:块注释 Ctrl+D:复制选中的区域或者行 Ctrl+Shift+V:从最近的缓冲区粘贴 Ctrl+shift+J:添加智能线(也就是把几行变为1行) Ctrl+shift+U:把代码块由小写字母转换为大写字母 Ctrl+F4:...

    60
    热度
  • [综合] leetcode题解:91.Decode Ways(解码方式数量)

    题目描述: AmessagecontaininglettersfromA-Zisbeingencodedtonumbersusingthefollowingmapping: 'A'->1 'B'->2 ... 'Z'->26 Givenanon-emptystringcontai...

    78
    热度
  • [综合] leetcode题解:376. Wiggle Subsequence(摆动序列的最大长度)

    题目描述: Asequenceofnumbersiscalledawigglesequenceifthedifferencesbetweensuccessivenumbersstrictlyalternatebetweenpositiveandnegative.Thefirstdifference(...

    123
    热度
  • [综合] Leetcode(85)maximal-rectangle(最大矩形面积)

    题目描述: Givena2Dbinarymatrixfilledwith0'sand1's,findthelargestrectanglecontainingonly1'sandreturnitsarea. Example: Input: [["1","0","1","0","0"],["1","0...

    83
    热度