- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 快手一面 客户端开发
介绍一下,你做项目遇到的难题,怎么解决的代码题用二叉树,实现一个层序遍历,简单实现核心功能即可!// 定义二叉树节点结构int val;// 层序遍历函数while (!q.pop();// 构建一个简单的二叉树cout
2024-09-02 21:31:04
578
原创 CSP-J入门组
链接:https://ac.nowcoder.com/acm/problem/21986链接:https文章目录21986 牛牛学说话之-浮点数21990 整数的个位21986 牛牛学说话之-浮点数题目描述输入一个浮点数,输出这个浮点数。输入描述:输入一个浮点数输出描述:输出一个浮点数,保留三位小数示例1输入1.359578输出1.3621990 整数的个位题目描述输入一个整数a, 求个位数输入描述:输入一个整数,在int范围内输出描述:输出一个整数示例1输入
2021-07-31 15:49:25
491
原创 3. 无重复字符的最长子串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为3示例2输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例3输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以...
2020-05-08 10:29:57
250
原创 Numpy教程
文章目录引言1、 如何构建numpy数组引言Numpy 是python语言中最基础和最强大的科学计算和数据处理的工具包,如数据分析工具基于numpy构建的,机器学习包scikit-learn也大量使用了numpy方法。本文介绍了Numpy的n维数组在数据处理和分析的所有核心应用。1、 如何构建numpy数组构建numpy数组的方法有很多,比较常用的是用np.array函数对列表进行转...
2020-05-06 23:09:36
304
原创 第1课—数组与内存控制
文章目录引言1.1 数组初始化1.1.1 Java数组是静态的程序清单: codes\01\1.1\ArrayTest.java分析引言JAVA数组并不是什么很难的知识,如果单从用法的角度来看,数组的用法并不难,只是很多程序员虽然一直使用JAVA数组,但他们往往对JAVA数组的内存分配把握并不准确。本章正是为了弥补程序员的这部分基本功而做的深入探讨本课将会深入探讨JAVA数组的静态特征。...
2020-05-06 21:42:06
182
原创 贪心算法——会议安排
问题描述:会议安排的目的是能在有限的时间内召开更多的会议(任何两个会议不能同时进行)代码及结果:#include<iostream>#include<algorithm>#include<cstring>using namespace std;struct Meet{ int beg; //会议的开始时间 int end; //会议的结...
2020-04-21 16:51:15
352
原创 JAVA(线程)——查看线程的运行状态
文章目录实例描述实现过程代码如下运行结果代码解析知识扩展实例描述f> 线程共有5中状态:新建、运行、阻塞、等待和终止。当使用new关键字创建新线程时,线程处于“新建”状态;当调用start()方法时,线程处于运行状态;当线程需要获得对象的内置锁,而该锁正被其他线程拥有时,线程处于阻塞状态;当线程等待其他线程通知调度表可以运行时,该线程处于等待状态;当run()方法运行完毕或出现异常时,线...
2020-04-16 16:23:23
4341
2
原创 JAVA(线程)——线程的启动与结束
文章目录实例描述运行代码运行结果代码解析知识拓展实例描述在JAVA中,有两种方法可以创建线程:一种是继承Thread类;另一种是实现Runnable接口。不管采用哪种方式,都要用到JAVA类库中的Thread类及相关方法。本实例将展示如何启动和结束线程运行代码import java.util.Date;public class StartThread { public void ...
2020-04-16 14:45:14
1064
原创 算法导论——矩阵连乘
#include<cstdio>#include<cstring>#include<iostream>using namespace std;const int msize = 100;int p[msize];int m[msize][msize],s[msize][msize];int n;void matrixchain(){ int ...
2020-04-14 14:49:25
209
原创 JAVA读书杂技——编写高质量代码
文章目录引言建议一引言没有人愿意主动重构一段代码,他们觉得新任务已经堆积如山了,“没有坏,就不要去修它”没有人愿意格式化一下代码,即便只需要按一下【Ctrl+Shift+F】快捷键,他们觉得代码写完就完了,何必再去温习。The reasonable man adpats himself to the world; the unreasonable persits in trying to...
2020-04-13 13:02:52
186
原创 JAVA(集合类)——使用For循环遍历ArrayList
文章目录实例描述实现过程实例描述JAVA中提供了各种数据集合类,这些类主要用于保存复杂结构的数据,其中ArrayList集合可以看作动态数组。它突破了普通数组固定长度的限制,可以随时向数组中添加和移除元素,这将使数组更加灵活。本实例通过ArrayList集合类实现了向程序动态添加与删除用户名的功能,其中所有数据都保存在ArrayList集合的实例对象中。实现过程1) 在主方法中获取用...
2020-04-12 22:47:17
4959
原创 JAVA集合类——实现List集合中数组的自动排序
文章目录实例描述:实现过程代码如下:代码解析:compareTo()方法定义:一个类实现该接口知识扩展实例描述:默认情况下 ,保存在List集合中的数组是不进行排序的,不过可以通过使用Comparable接口自定义排序规则并自动排序。本实例将介绍如何使用Comparable接口自定义排序规则并自动排序。实现过程1)新建项目ComparabelList,并在其中创建一个Employee...
2020-04-08 11:57:29
4846
原创 JAVA ——编程练习(JAVA集合类)
文章目录不重复地进行随机数组排序实例描述:实现过程代码如下:代码解析:不重复地进行随机数组排序实例描述:随机数组就是在指定长度的数组中用随机数字为每个元素赋值,这常用于需要不确定数值的环境,例如:拼图游戏需要随机数组来打乱图片排序。可是随机数的重复问题也同时存在,这个问题常常被忽略。本实例将利用Treeset集合实现不重复的数列,并自动完成元素的排序,然后生成数组。实现过程...
2020-04-08 11:00:58
1086
原创 概率论与数理统计——第七周周六——多维随机变量及其分布
文章目录多维随机变量及其分布1.1 随机变量极值的分布1.1.1 最大值函数分布1.1.2 最小值函数分布例题:多维随机变量及其分布1.1 随机变量极值的分布1.1.1 最大值函数分布1.1.2 最小值函数分布例题:...
2020-04-04 22:13:15
233
原创 最优化技术——第七周周四 线性规划与单纯线性法
文章目录单纯形法的思路例题:单纯形法的迭代原理1、选择初始基,确定初始基本可行解2、 判断当前解是否是最优解3、 解的改进- 解的改进面临三个问题:单纯形表——工具4、检验当前基本可行解是否为最优解?- 最优解判别定理例: 用单纯形法求下列线性规划的最优解1)将问题化为标准型,加入松弛变量X3X_3X3 、X4X_4X42) 求出线性规划的初始基可行解,列出初始单纯形表。3)进行最优性检验4)...
2020-04-02 09:23:49
1011
原创 概率论与数理统计——第七周周三-条件分布与随机变量 的独立性
文章目录条件分布与随机变量的独立性引例:一、离散型(X,Y )的条件分布律例1:分析如下:若比赛中,甲乙两选手独立射击,条件分布律如何呢?分析结果二、 条件分布函数与条件密度例2:三 、连续型(X,Y)的独立性例3:条件分布与随机变量的独立性引例:一般,要了解随机变量X与Y 之间的关系,则需要研究(X,Y )关于X 和Y 的条件分布。一、离散型(X,Y )的条件分布律例1:例...
2020-04-01 15:39:04
1251
原创 概率论与数理统计——第七周周三-边缘分布律及边缘密度
文章目录边缘分布律及边缘密度引例1.边缘分布律例1:2 . 边缘密度函数例 2 :边缘分布律及边缘密度引例1.边缘分布律以二维表的形式给出:例1:设甲、乙两人各进行两次射击,他们每次的命中率分别为0.8和0.6。甲先射击,且甲全部命中时乙的命中率下降10%,甲全部未命中时乙的命中率上升20%,甲命中1次时 乙不受影响。令X,Y分别表示甲、乙的命中次数, 分别求(X,Y )...
2020-04-01 14:53:36
25788
1
原创 数学建模——回归分析(上)
文章目录回归分析是数学建模的有力工具例如:回归分析的主要步骤:本节主要内容:实例及其数学模型:例1 血压与年龄:模型建立及求解:例2 血压与年龄、体重指数、吸烟习惯 :模型建立及求解:例3 软件开发人员的薪金:模型建立及求解:例4 酶促反应:模型建立及求解过程:一元线性回归的统计分析:一元线性回归的MATLAB实现:实例:利用一元线性回归模型进行预测 :matlab代码:代码结果:rco...
2020-04-01 10:21:46
8597
1
原创 计算机组成原理——存储器(中)
文章目录SARM存储器半导体静态存储元1. 基本存储元SARM存储器半导体静态存储元1. 基本存储元基本存储元是组成存储器的基础和核心,它用来存储一位二进制信息0或1。下图一个是六管SRAM存储元的电路结构示意图。它是由两个MOS反相器交叉耦合而成的触发器,一个存储元存储一位二进制代码。这种电路有两个稳定的状态,并且A,B两点的电位总是互为相反的,因此它能表示一位二进制的1和0。下面我...
2020-03-31 23:03:49
331
原创 第15章——动态规划(上2)
文章目录Knapsack Problem问题描述——The famous knapsack problem:问题参数:问题求解:1. 0-1 Knapsack – Formulation(公式化)- 0-1 Knapsack problem: brute-force approach(暴力求解)- 动态规划 - Can we do better?defining a subproble...
2020-03-31 22:16:49
409
原创 第15章——动态规划(上1)
文章目录Dynamic PROGRAMMING问题引入 —— 钢条切割问题问题分析Recursive top-down implementation伪代码如下:Recursive top-down implementation – good ?Dynamic Programming – top down memoization——动态规划-自顶向下记忆伪代码如下:Dynamic Programmi...
2020-03-31 21:37:03
376
原创 PTA 7-1 参与者人数
问题描述:临沂大学有很多社团,一个学生可能会加入多个社团。为了活跃大学生业余生活,增强体育运动积极性,临沂大学读书社团决定举行大学生跳绳比赛,要求该社团成员必须参加。为了扩大影响,要求只要其他社团有一个人参加,那么该社团中的每一个人都必须参加。求参加比赛至少多少人?输入格式:输入第一行包含两个整数n和m,n (0 <\lt< n≤\leq≤ 3000)表示学生的数目,m(0...
2020-03-31 20:21:16
648
原创 计算机组成原理——存储器(上)
本节安排本讲将解决的主要问题简介1. 存储器概述2.存储器的分类3.存储器的层次结构4.存储器的用途和分类5.存储器的技术指标
2020-03-31 12:10:21
566
原创 第二章练习题
2.7分别画出数据0xabcdef12 在大端编址和小端编址的机器上是如何分布在存储器中的。(假定数据从地址0开始存储)大端地址大端3122ef1cd0ab小端地址小端3ab2cd1ef012...
2020-03-31 10:58:13
1838
1
原创 数学建模——MATLAB练习
1、插值和曲面图编写一个名为randomSurface.m的脚本以执行以下操作:a.为了制作随机曲面,将Z0设为5x5的随机值矩阵,范围为[0,1](rand)。b.使用meshgrid和向量1:5来制作X0和Y0(将相同的向量用于meshgrid的两个输入)。现在,X0,Y0和Z0在曲面上定义25个点。c.我们将插值中间值以使表面看起来光滑。使用meshgrid和向量1:0.1:5来...
2020-03-31 10:43:50
2571
2
原创 8.1 排序的基本概念
8.1.1 排序所谓排序,即将原本无序的序列重新排列成有序序列的过程。这个序列中的每一项可能是单独的数据元素,也可能是一条记录(记录是由多个数据元素组成的,如一个学生记录就是由学号、姓名、年龄、专业等数据元素组成的。)如果是记录,则即可以按照记录的主关键字排序(主关键字唯一标识一条记录,如学生记录中的学号就是主关键字,学号不能重复,用来唯一标识一个学生),也可以按照记录的关键字排序(如学生...
2020-03-30 23:23:12
126
原创 7-1 集合相似度——练习题集(2020/3/30)
7-1 集合相似度给定两个整数集合,它们的相似度定义为。其中是两个集合都有的不相等整数的个数,是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。输入格式:输入第一行给出一个正整数N(≤50),是集合的个数。随后N行,每行对应一个集合。每个集合首先给出一个正整数M(),是集合中元素的个数;然后跟M个[,]区间内的整数。之后一行给出一个正整数K(≤2000),随后K...
2020-03-30 21:58:48
916
原创 概率论与数理统计——多维随机变量及其分布(二)
联合分布函数概念二维随机变量的联合分布函数的分类及求解##1、二维离散型随机变量的联合分布函数——求解例题2、二维连续型随机变量的联合分布函数——求解例题当0<x<1,y<x时,结果为...
2020-03-30 16:01:53
381
原创 概率论与数理统计——多维随机变量及其分布(一)
二维随机变量联合分布律求解例题1例1 设甲、乙两人各进行两次射击,他们每次的命中率分 别为0.8和0.6。甲先射击,且甲全部命中时乙的命中率下降 10%,甲全部未命中时乙的命中率上升20%,甲命中1次时 乙不受影响。令X,Y分别表示甲、乙的命中次数,求(X,Y) 的联合分布律。![求解二维连续随机变量(X,Y)的联合密度函数...
2020-03-30 14:57:23
450
原创 2020/3/30 JAVA——第八章——读写思考题
#2020 /3/30 JAVA 第八章 文件读写思考题 import java.io.FileInputStream;import java.io.FileOutputStream;public class SystemTest { public static void main(String[] args) throws Exception { int data1 = -1; ...
2020-03-30 13:07:05
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人