- 博客(15)
- 收藏
- 关注
原创 JAVA中equals和Arrays.equals()源码
//一般的对象a.equals(b):未重写则比较地址public boolean equals(Object obj) { return (this == obj); }//String类对象的StringA.equals(B):先比较地址是否相同,若不同则比较内容public boolean equals(Object anObject) { if (this == anObject) { return true;
2022-02-17 22:27:28 376
原创 ==,equals和Arrays.equals的比较
备注:在力扣上刷题时,使用equals比较两数组是否相等时,使用a.equals(b)时返回的是false。学到了要使用Arrays.equals(a,b)方法。public class Main { public static void main(String[] args) { int[] a = new int[]{1,2,3}; int[] b = new int[]{1,2,3}; System.out.println(a==b);//输出
2021-11-09 16:11:21 492
原创 【C】打印成绩
/* * 题目:学生有4个科目,0高数,1英语,2计算机,3政治,学生 信息包括学号,姓名,性别,平均分,最高分。 * 输入第一行为学生人数,从第二行开始按行输入所有学生的信息( 不含平均分和最高分)以及各科成绩,用空格隔开, * 输出所有学生的学号,姓名,性别,4平均分,5分最高的科目。 */#include <stdio.h>using namespace std;struct node{ char num[10];//学号。不能用int是因为有些学号是001,
2021-08-26 23:03:18 1450
原创 C语言实现相邻素数差为2
题目:输入一个数,从不大于这个数的所有素数中找出最大且相邻的两个素数,且两个数的差为 2,即a2-a1=2//输入一个数,从不大于这个数的所有素数中//找出最大且相邻的两个素数,且两个数的差为 2,即a2-a1=2#include <stdio.h>#include <string.h>#include <iostream>#include <math.h>#include <algorithm>using namespace s
2021-08-26 23:01:14 844
原创 计算机组成原理考研二轮总结
—————————————数据的表示和运算———————————1.表示范围(字长n+1)原码整数: 原码小数:补码整数: 补码小数:2.加减法溢出检测(1)一位符号位V=AB!C+!A!BC(2)两位符号位S1⊕S2 原来的符号是(11负或者00正)(3)采用进位位CS⊕C1 一位符号位的进位和数据最高位的进位3.快速进位链快速进位链中各位的进位均不依赖于低位的进位,各位的进位可以同时产生,加快进位速度。C1=G1+P1C0C2
2021-08-26 22:43:06 788
原创 Mac配置Tomcat没找到Sever&Tomcat8.0&安装JDK1.8
一、server&Tomcat8.0mac下eclipse中preference没有server选项&eclipse中没有Tomcat8.0二、Tomcat启动报错在Eclipse上启动Tomcat时报错Error:Could not create the Java Virtual Machine. Error:A Fatal exception has occurred原因:JDK版本和Tomcat不匹配。解决方法:下载并双击安装jdk1.8/8,网址:官网下载jdk8之
2021-07-23 12:14:38 380 1
原创 【字符串】存在多少个目标子串
这里写自定义目录标题题目描述输入描述输出描述解题思路牛客《编程初学者入门训练》题目描述在庆祝祖国母亲70华诞之际,老师给小乐乐出了一个问题。大家都知道China的英文缩写是CHN,那么给你一个字符串s,你需要做的是统计s中子串“CHN”的个数。子串的定义:存在任意下标a < b < c,那么“s[a]s[b]s[c]”就构成s的一个子串。如“ABC”的子串有“A”、“B”、“C”、“AB”、“AC”、“BC”、“ABC”。输入描述输入只包含大写字母的字符串s。(1 ≤ length
2021-04-15 23:04:45 556
原创 最最最最简单的两步完成YOLOv5环境配置
超简单YOLOv5环境配置配置环境123实用小技巧1 查看当前环境和版本2 换源下载各种包都快3 在某个文件夹下打开终端配置环境1在目标环境中,在yolov5文件夹下,终端运行(一定要保证当前文件夹里有requirements.txt):pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com -r requirements.txt 之后可能会报错,没有torch、torchvision之类的错误。
2021-02-25 14:08:57 950
原创 YOLOV5在MAC上训练报错
运行train.py,卡住,如图。警告:Warning: Cannot set number of intraop threads after parallel work has started or after set_num_threads call when using native parallel backend (function set_num_threads)解决方法:在train.py文件中的设置参数函数中parser.add_argument('--workers', type
2021-01-24 13:54:49 2621 4
原创 【C】输出字符串中最长单词
题目:写一个函数,输入一行字符,将此字符串中最长的单词输出。//C程序设计第四版(谭浩强)//题号:7.10//题目:写一个函数,输入一行字符,将此字符串中最长的单词输出。#include <stdio.h>#include <string.h>void longestword(char s[]){ char t[30],temp[30]; t[0]='\0'; int len=strlen(s),i,j=0; for(i=0;i<
2021-01-10 20:14:51 1162
原创 OpenCV4.5.0-Clion-CMake-MAC安装过程
OpenCV4.5.0+CLion+Mac10.15.5。不用brew。文章目录前言一、准备和下载二、正式安装1.新建build文件夹2.安装Cmake并配置3.打开终端窗口进入build文件夹4.Clion4.1 找usr/local/include下的opencv2文件夹4.2 在clion中新建项目4.3 修改CMakeLists.txt文件4.4 测试前言因为新疆不能用github不能安homebrew所以记录一下安装过程。一、准备和下载电脑中已安装Xcode、已激活Clion(1.
2021-01-10 20:07:14 788
原创 2020考研复试上机学习笔记
文章目录前言二、暴力求解2.1 枚举2.1.3 输入格式2.2 模拟2.2.1 图形排版1:【例题2.4】输出梯形2.2.1 图形排版2:【例题2.5】叠筐2.2.2 日期问题1:【例题2.6】今年的第几天2.2.2 日期问题2:【例题2.7】打印日期2.2.3 其他模拟:【例题2.10】手机键盘的按键时间第三章 排序与查找3.1 排序3.1.1 排序【例题3.1】3.1.2 排序【例题3.2】成绩排序3.1.3 排序【习题3.2】整数奇偶排序3.1.4 排序(4)前m大的数3.1.5 排序(5)归并排序:
2020-08-28 01:55:31 759
原创 【JAVA】正十进制小数m转为n进制小数
题目:编写程序实现任意十进制正小数m转换成n进制的正小数,小数点后保留10位小数。输入包含两个数m,n,用空格隔开。输入包含多组测试,当m,n都为0时输入结束。Limits:0.0000009<m<1,1<n<10。样例:输入样例:0.795 30 0输出样例:0.2101101122代码:第一次做笔试题,刚好抽到了与前一晚做的十进制转十六进制整数...
2020-02-17 21:42:08 10127
原创 【JAVA】【字符串】十进制转换为十六进制
笔记1.将数字int转为字符形式char。 int k = 5; char n = (char)('0' + k);//将数字转为字符格式 char m = (char)('k'); char w = 'k'; System.out.println(n); System.out.println(m); System.out.p...
2020-02-17 00:07:23 1148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人