自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小哲的博客

知识改变命运,技术成就梦想。不忘初心,继续前行!

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 【剑指Offer】数组中出现次数超过一半的数字

数组中出现次数超过一半的数字题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。方法1:基于Partition函数的时间复杂度为O(n)的算法数组中有一个数字出现的次数超过数组长度的一般,如果把这个数组排序,则排序之后位...

2018-08-12 21:26:01 272

转载 【数据结构】二叉树

二叉树二叉树的数据结构class TreeNode{ int val; //左孩子 TreeNode left; //右孩子 TreeNode right;}二叉树的题目普遍可以用递归和迭代的方式来解1.求二叉树的最大深度int maxDeath(TreeNode node){ if(node==null){ ...

2018-08-06 22:17:46 477

转载 【数据结构】链表

链表链表的数据结构class ListNode { ListNode next; int val; ListNode(int x){ val = x; next = null; }}1.翻转链表 ListNode reverse(ListNode node){ ListNode prev = null;...

2018-08-06 22:11:40 150

原创 【Python】NumPy基础——ndarry数组对象

NumPy基础ndarry数组对象NumPy是Python的一个高性能科学计算和数据分析基础库,提供了功能强大的多维数组对象ndarray。jupyter notebook快速执行代码的快捷键:鼠标点击选中要指定的代码框,Shift + Enter组合键直接执行代码框中的全部代码。    Alt + Enter组合键执行完代码框中的代码在代码框的下面再添加一个空代码框。1、创建数组...

2018-08-06 15:25:35 3902

原创 【Hadoop】WordCount案例详解

WordCount案例详解需求:文件中存储的各种各样的单词,统计在这些文件中每个单词的出现次数WordCount Map阶段原理:针对每行数据应用map方法,按照分隔符拆分;Map阶段输出单词作为key,1作为value。WordCount Reduce阶段原理:从Map阶段拷贝对应的输出结果,统计每个单词出现的总词数代码import org.apache...

2018-08-06 14:55:13 835 1

转载 【Spark】Spark安装和使用

Spark安装和使用原文地址:厦门大学数据库实验室,作者:林子雨Spark可以独立安装使用,也可以和Hadoop一起安装使用。本教程中,我们采用和Hadoop一起安装使用,这样,就可以让Spark使用HDFS存取数据。需要说明的是,当安装好Spark以后,里面就自带了scala环境,不需要额外安装scala,因此,“Spark安装”这个部分的教程,假设读者的计算机上,没有安装Scala,也...

2018-08-06 11:07:52 2040

转载 【Hadoop】使用Eclipse编译运行MapReduce程序_Hadoop2.6.0_Ubuntu/CentOS

使用Eclipse编译运行MapReduce程序_Hadoop2.6.0_Ubuntu/CentOS参考:厦门大学数据库实验室环境本教程在 Hadoop 2.6.0 下验证通过,适用于 Ubuntu/CentOS 系统,理论上可用于任何原生 Hadoop 2 版本,如 Hadoop 2.4.1,Hadoop 2.7.1。本教程主要测试环境:Ubuntu 14.04 Hadoo...

2018-08-06 10:56:41 565 2

转载 【Hadoop】Hadoop安装教程(单机/伪分布式)与配置_Hadoop2.6.0/Ubuntu14.04

Hadoop安装教程(单机/伪分布式)与配置_Hadoop2.6.0/Ubuntu14.04参考:厦门大学数据库实验室环境本教程使用 Ubuntu 14.04 64位 作为系统环境(Ubuntu 12.04,Ubuntu16.04 也行,32位、64位均可),请自行安装系统(可参考使用VirtualBox安装Ubuntu)。如果用的是 CentOS/RedHat 系统,请查看相应的...

2018-08-06 10:33:27 650

原创 【Hadoop】YARN概述

YARN概述YARN的产生背景与简介YARN基本架构

2018-08-06 10:08:55 313

原创 【Hadoop】HDFS文件读取流程与副本放置策略

HDFS文件读取流程与副本放置策略文件读取流程图副本放置策略(物理拓扑图)BLOCK副本放置策略题目:Hadoop默认的副本放置策略有哪些?A. 第一个副本放在与客户端同一个节点上,如果客户端不在集群中,那么就会随机选一个节点存储 B. 第二个副本放在与第一个副本不同的机架上 C. 第三个副本放在与第二个副本相同的机架上的不同节点 D. 三...

2018-08-06 10:00:15 1434

原创 【Hadoop】HDFS文件写入流程详解

HDFS文件写入流程详解HDFS文件写入流程 题目:Client 端上传文件的时候下列哪项正确?A. 数据经过 NameNode 传递给 DataNode B. Client 端将文件切分为 Block,依次上传 C. Client 只上传数据到一台 DataNode,然后由 NameNode 负责 Block 复制工作 D. 客户端直接与DataNo...

2018-08-06 09:48:45 2724

原创 【剑指Offer】顺时针打印矩阵

顺时针打印矩阵题目:       输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.分析:        假设矩阵的行数是rows,列数是cols。打印一圈的左上角...

2018-08-03 12:18:13 364

原创 Linux基础:常用命令

Linux基础:常用命令第一部分:常用命令及快捷键1.停止进程    ctrl + c2.清屏    ctrl + l3.搜索历史命令   ctrl + r4.文件名自动补全    Tab键5.进入目录    cd path6.进入用户家目录    cd ~7.进入最近上一次访问的目录    cd -8.返回上一级目录    cd...

2018-08-03 10:33:27 581

原创 【剑指Offer】二叉树的镜像

二叉树的镜像题目描述:请完成一个函数,输入一棵二叉树,该函数输出它的镜像。输入描述:二叉树的镜像定义:源二叉树        8       /  \      6   10     / \  / \     5  7 9 11     镜像二叉树        8       /  \      10   6     / \  / \ ...

2018-08-02 19:10:15 222

原创 【剑指Offer】树的子结构

树的子结构题目:输入两棵二叉树A和B,判断B是不是A的子结构。第一步:在树A中找到和树B的根节点的值一样的节点R;第二步:判断树A中以R为根节点的子树是不是包含和树B一样的结构。这里,我们通过输入树的前序遍历和中序遍历构建二叉树,然后判断树的子结构,代码如下:package jianzhioffer;import java.util.Scanner;/** * 剑指...

2018-08-02 18:31:14 168

原创 【剑指Offer】链表中倒数第k个节点

链表中倒数第k个节点题目:输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,我们从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6.这个链表的倒数第3个节点是值为4的节点。思路:可以定义两个指针。第一个指针从链表的头指针开始遍历向后走k-1步,第二个指针保持不动;从第k步开始,第二个指针也开始从链表的头...

2018-08-02 16:29:38 345

原创 【剑指Offer】调整数组顺序使奇数位于偶数前面

调整数组顺序使奇数位于偶数前面题目描述:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。第一种方法是定义两个指针,分别从数组的前和后开始扫描数组,如果第一个指针指向的数字是偶数,第二个指针指向的数字是奇数,则交换着两个数字,并确保第一个指针始终在第二个指针前面。第二种方法是一种可扩展的解法,即用一个单独的函数来判断数字...

2018-08-02 15:37:38 316

原创 【剑指Offer】打印从1到最大的n位数

打印从1到最大的n位数题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数999。package jianzhioffer;import java.util.Scanner;/** * 剑指Offer:打印从1到最大的n位数 */public class Print1ToNMaxOfNDigits { public...

2018-08-02 14:17:47 340

The brief introduction of diffusion model and stable diffusion

扩散模型的兴起可以被视为人工智能生成艺术领域最近取得突破的主要因素。而稳定扩散模型的发展使得我们可以通过一个文本提示轻松地创建美妙的艺术插图。 Stable Diffusion是一个文本到图像的潜在扩散模型,由CompVis、Stability AI和LAION的研究人员和工程师创建。它使用来自LAION-5B数据库子集的512x512图像进行训练。使用这个模型,可以生成包括人脸在内的任何图像,因为有开源的预训练模型,所以我们也可以在自己的机器上运行它

2023-04-14

转录调控中的非编码RNAs,以及肿瘤细胞中氨基酸代谢调控PPT

Integrating Multi-Omics Data, Metabolic regulation of tumor cells

2022-11-06

集成学习原理与应用介绍(随机森林)

Random forest is a commonly-used machine learning algorithm, which combines the output of multiple decision trees to reach a single result.

2022-11-06

桥区通航风险问题分析与案例研究

近几年国内桥梁日渐增多、船舶趋于大型化、船舶通航密度增大等因素给船和桥带来了巨大的风险。桥区通航风险的研究显得尤为重要,为了防患于未然,提前进行预报,及时采取应对措施,提高船舶通航时安全性降低风险有重大意义。

2022-10-28

大数据项目之数据挖掘子系统设计

数据挖掘系统是辅助知识库管理人员及常规设计人员对进行知识检索、并不断扩充的知识库容量的应用端口。

2022-10-28

DOES ENFORCEMENT OF INTELLECTUAL PROPERTY RIGHTS MATTER?

DOES ENFORCEMENT OF INTELLECTUAL PROPERTY RIGHTS MATTER IN CHINA? EVIDENCE FROM FINANCING AND INVESTMENT CHOICES IN THE HIGH-TECH INDUSTRY

2022-10-28

Deep Facial Non-Rigid Multi-View Stereo

We present a method for 3D face reconstruction from multi-view images with different expressions. We formulate this problem from the perspective of non-rigid multi-view stereo (NRMVS).

2022-10-28

为旅游交通服务的电池充电桩

电动滑板车有助于减少旅游交通对环境的影响,但它们的行驶范围有限,并且使用受充电设施位置的影响。本研究使用整数规划来优化电池更换站的位置和数量。并对每个站点的服务容量进行敏感性分析。

2022-10-28

H3C全国网络技能大赛

2014年H3C全国网络技能大赛比赛大纲,为参加比赛的同学提供参考

2014-08-05

校园网IP地址规划

学习网络必备文档,学习学习校园网IP地址规划,理解IP意义

2014-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除