- 博客(7)
- 资源 (1)
- 收藏
- 关注

原创 *a和*&a区别(c++传值)
此篇为复习考研专业课(数据结构)笔记,记录一个值得研究的问题。小哥我是为千百计算机考研大军中的一人,专业课数据结构,今天为大家分享一个有关于c语言指针传值的问题,其中夹带了许多个人理解,欢迎批评指正。大家都知道指针的使用是c语言编程的基础核心,今天我们就来探讨一下传入*a与*&a的区别。简单的说一下这两个东西: *a :在定义变量时表示的是一个指针类型的变量,而在...
2018-08-06 00:34:17
29717
11
原创 单细胞聚类SC3
使用SC3进行单细胞聚类sc3安装过程见链接SC3源码及其安装过程提醒:(1)本主使用R3.6.3版本的R包(推荐使用,这样问题最少)。(2)第一次尝试使用,会报少了啥啥包的错误,使用install.package(“包名”)一个个安装。(3)scater包安不上,使用如下代码进行安装://sacter安装不了的解决方法(如果BiocManager装了,直接第二句话代码)if (!requireNamespace(“BiocManager”, quietly = TRUE))instal
2020-10-06 21:34:45
3682
4
原创 c++重载函数不能用返回值来区别
今天就给大家分享一个关于C++函数重载的小问题。首先说明,所谓重载,即是在函数名相同的情况下,而函数标识不同下实现两个或者多个函数的功能。**我们把函数名和形参列表合称为函数标识,注意函数返回值是不算在里面的。**下面我们直接上出试验代码:#include<stdio.h>#include<iostream>using namespace std;class...
2019-03-19 10:28:18
1838
原创 KMP算法原理理解
KMP算法的主要核心是next数组的获取,要想深刻的理解KMP算法需要一个沉淀的过程。对于研究过KMP算法的小伙伴来说,应该知道,next数组是用于匹配串当前位置的定位,一切的一切都是为了避免像暴力算法那样不停的回溯。先贴出代码,后面再详细说。#include&amp;amp;lt;stdio.h&amp;amp;gt;#include&amp;amp;lt;stdlib.h&amp;amp;gt;typedef struct{
2018-08-13 23:50:18
378
原创 Android线程处理
初入Android可谓是举步维艰,当涉及到使用后台的接口获取信息并更新UI,我便遇到了处理多线程的许多问题,经过两个月的实践以及精细的打磨,学到了线程处理的一些知识,接下来我将详细的阐述有关Android的线程处理方面的知识,如有理解错误的,敬请指正!首先,我们要明确一点Android的耗时操作是绝对不允许在主线程(Main Tread)里面执行的!这些耗时操作,比如下载或上传图片、获取或上...
2018-08-05 22:37:01
857
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人