编程开发

LeetCode - #152 乘积最大子数组(Top 100)

前言 本题为 LeetCode 前 100 高频题 我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。 LeetCode 算法到目前我们已经更新到 151 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提

数据结构知识详解 第一章 绪论

知识框架 知识框架.png 1. 数据结构的基本概念 1.1 基本概念和术语 1.1.1 数据 定义:是信息的载体,是描述客观事实属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合 数据的组成: 整型、实型等数值类型 字符及声音、图像、视频等非数值类型 1.1.2 数据元素 定义:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理,有一定意义的

HDU 2092 整数解

Problem Description 有二个整数,它们加起来等于某个整数,乘起来又等于另一个整数,它们到底是真还是假,也就是这种整数到底存不存在,实在有点吃不准,你能快速回答吗?看来只能通过编程。 例如: x + y = 9,x * y = 15 ? 找不到这样的整数x和y 1+4=5,14=4,所以,加起来等于5,乘起来等于4的二个整数为1和4 7+(-8)=-1,7(-8)=-56,所以,加

idea+git合并分支解决冲突及详解步骤

前言 Git分支详解参考: 一、idea使用git 合并分支 1. 将主分支(master)更新到自己的分支(dev) 1、idea右下角点击分支、checkout到自己分支下、点击自己的分支、选择 remote branches 中的 origin/master 分支,点击 "merge

SAS编程:如何获取某路径下所有文件的修改时间?

1. 目的 获取文件末次修改时间,可以进行一些的程序检查。 例如,.sas和.log的末次修改时间,两者比较可以判断出,程序更新后,是否重新Run过;例如,Source侧 (Production)的.log文件与QC侧 (Validation)的.log的末次修改时间,判断V侧程序是否在P侧程序之后Run过。 2. 涉及内容 前面两篇文章介绍了,通过SAS编程,如何获取某路径下的所有文件名称,以及

一文解决Windows系统上的R、Rtools、Rstudio的安装,镜像设置和BiocManager等R包的安装。

前面的文章请看: TBtools进行序列提取;基因家族的鉴定blast和hmmer;基于Windows系统的iqtree系统进化树;关于Windows系统上的java安装 R与Rstudio的安装。R语言是一种专门做数据分析的语言,是生物信息学常用的分析工具。Rstudio是能够方便展示R语言的一个平台软件。我们先安装R。 1,在这个网站上(