自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 算法Day01 两数相加不能用加减乘除符号

那么~b就等于-1的反码,再加一个1就等于-1的补码,计算机内部都是用补码进行运算,故而相等。说明第一个1发生了进位,那么我们在此左移一位变为10000,结果等于16(值B)。因为发生了进位,则再需要用无进位加法的结果(值A)+进位后结果(值B)那么我们用与运算的思想就可以推出:与运算等于1的位置发生了进位。1、每发生一次加法,则先用无进位加法算出无进位加法结果(值A)但是遇到需要进位的场景则无法准确运算,则需要考虑进位的情况。说明无进位,则无需用无进位加法结果再次累加进位结果。

2023-04-02 13:36:34 373

原创 Mysql数据库经典50问解答

# 创建SQL_QUESTION数据库 CREATE DATABASE IF NOT EXISTS SQL_QUESTION DEFAULT CHARACTER SET utf8 COLLATE USE SQL_QUESTION; # 使用SQL_QUESTION数据库 # 建表-学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) NOT

2021-05-31 21:29:22 416 2

原创 快速排序考研详解

考研题目排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。下列排序中,不可能是快速排序第二趟结果的是()【2019年全国试题10(2分)】A. 5, 2, 16, 12, 28, 60, 32, 72B. 2, 16, 5, 28, 12, 60, 32, 72C. 2, 12, 16, 5, 28, 32, 72, 60D. 5, 2, 12, 28, 16, 32, 72, 60答案:D原因:每经过一趟快排,轴点元素都必然就位。也就是说,一趟下来至少有1个元素在其最

2021-05-22 19:37:24 5265 5

原创 log4j.properties配置文件详解

#初始化根LOGGER并且指定日志的输出级别为INFO(DEBUG级别的日志不会记录的) console,file [指定两个输出源]log4j.rootLogger=info,console,file#给控制台输出源ConsoleAppender起了一个别名叫consolelog4j.appender.console=org.apache.log4j.ConsoleAppender#控制台输出源输出日志是否实时刷新 (记录一条就在控制台打印一条)log4j.appender.console..

2021-05-22 19:34:04 528

原创 pytorch清华镜像下载不了

https://download.pytorch.org/whl/找到对应的版本,复制下来粘贴到迅雷的下载链接里面!弄了半天,什么清华镜像,修改什么配置,删什么文件,,什么超时链接不上,什么权限不够,什么anaconda通通都是垃圾,迅雷才是你爹!!...

2021-01-04 22:30:18 1034 1

转载 KMP算法

本文转载于:https://www.cnblogs.com/xiaokang01/p/11593513.html,非本人创作KMP算法:给定一个主串S及一个模式串P,判断模式串是否为主串的子串;若是,返回匹配的第一个元素的位置(序号从1开始),否则返回0;这里先不写算法,仅仅计算next和nextVal值那么计算时只用到子串,也就是模式串这里模式串为:abaabcac第一步将模式串写上序号,我们这里从1开始(有的从0开始,建议充1开始)然后计算出maxL值,列出...

2020-11-11 20:47:26 121

原创 选择排序的基本算法

void SelectSort(ElemType A[],int n){for(i=0;i<n-1;i++){ //一共进行n-1趟 min=i; //记录最小元素位置 for(j=i+1;j<n;j++) //在A[i]到A[n]中找到最小的元素 if(A[j]<A[min]) min=j; //如果找到最小元素,则交换下标 if(mi.

2020-10-23 22:19:39 185

原创 栈实现先序遍历算法【非递归】

void InOrder2(BiTree T){InitStack(S); BiTree p=T; //初始化栈S;P为遍历指针while (p||!IsEmpty(S)){ //栈不空或p不空时循环 if(p){ //一路向左 visit(p); Push(S,p); //当前节点入栈,栈顶元素出栈, p=p->lchild; //左孩子不空,一直像左走 }else{.

2020-10-22 19:08:37 2221

原创 用栈实现中序遍历的非递归算法

void InOrder2(BiTree T){InitStack(S); BiTree p=T; //初始化栈S;P为遍历指针while (p||!IsEmpty(S)){ //栈不空或p不空时循环 if(p){ //一路向左 Push(S,p); //当前节点入栈 p=p->lchild; //左孩子不空,一直像左走 }else{ //出栈,并转.

2020-10-21 23:19:21 1610

原创 顺序表删除具有最小值的元素(假设唯一)并由函数返回被删的元素值。空出的位置由最后一个元素填补,若顺序表的空则显示出错信息并退出运行

【考研】顺序表删除具有最小值的元素(假设唯一)并由函数返回被删的元素值。空出的位置由最后一个元素填补,若顺序表的空则显示出错信息并退出运行bool Del_Min(sqList &L,Elemtype &value){ if(L.length==0) return false; value=L.data[0]; int pos=0; for(int i=1;i<L.length-1;i++){ if(L.data[i

2020-10-20 16:55:44 604

原创 C++ string字符串提取int数值/读取文件并转化为string类型

直接上代码:#include <string>#include <fstream>#include <sstream>#include <cstring>#include <iostream>#include<vector>#include <stdlib.h>using namespace ...

2020-04-27 17:49:42 1905

原创 Jsoup实现爬取多个网页的多条固定信息

今天C++老师非要让我们爬重庆二月份新型冠装病毒的数据,我也是服了,侵权请联系本人。Jsoup爬取的数据,直接上代码爬取的网站:http://wsjkw.cq.gov.cn/ztzl_242/qlzhxxgzbdfyyqfkgz/yqtb/package chongqing_guanxinbingdu;import java.io.IOException;import jav...

2020-04-26 20:43:46 622

原创 Android爬取网页JSON数据详细教程【新手向】

这几天做一个Android获取Json的任务,发现Jsoup只能获取静态页面,无法获取动态页面的内容,如Json数据。所以我换了一个思路,用是阿里巴巴alibaba:fastjson第三方包获取json数据,并转为为实体类。听不懂没关系,学习代码重要的是思路,而不是代码本身,后面会讲到为什么会需要用到实体类,我们一步一步来。话不多说,我们先在Gradle Scripts下找到bu...

2020-04-21 11:58:09 5831 3

原创 web.xml文件中修改servlet直接访问jsp文件

<servlet> <servlet-name>delete</servlet-name> <jsp-file>/WEB-INF/JspView/deleteBookInfo.jsp</jsp-file> </servlet> <servlet-mapping> <s...

2020-01-01 15:57:04 773

转载 Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException

mysql数据库老连接不上,而我的Mysql Workbench能正常运行九月12, 2018 8:46:22上午org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [springmvc] in context with path [/DCC] threw excepti...

2018-09-12 17:07:18 10281

原创 详解numpy中transpose()函数

今天在网上搜寻了许多博客,始终没有真正理解numpy中的transpose()函数,transpose 的原理其实是根据维度(shape)索引决定的,举个栗子:x = np.arange(4).reshape((2,2)) //生成一个2x2的数组print(x)[[0 1] [2 3]]我们生成了一个维度为二维的数组,其中有两个索引值(矩阵的行与列)。transpos...

2018-04-25 23:08:03 72816 29

原创 python如何让list数组元素统一转换类型

在学习python的过程中遇到一串没见过的代码:label_list = [int(i) for i in label_list]心想这个for循环前面的int(i)是什么意思?进过一番判断,认定为int(i)为逐个转换list元素类型在下述代码第二行中,我们把int(i)改成了str(i),尝试着把所有数组转换成str类型测试如下代码:label =list((1,2...

2018-04-25 19:43:59 46348 1

空空如也

空空如也

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

TA关注的人

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