-
各种进制之间的转换
今天偶然回忆了一下进制转换的机制,才发现都已经忘得差不多了,现在来回忆复盘一下。 进制的定义就是逢位进数,比如二进制数是逢二进一,十进制是逢十进一,几进制数就是逢几进位,我们生活中用的比较多的数有二进制、八进制、十进制、十六进制。 二进制与十进制的转换 例:101101 二进制转十进制:将每一位数字拆开,从右到左,依次乘以二的递增次方,从0开始。如下: 图片画得有点丑别在意 而十进制转换为二进制就刚好相反 将十进制数除以二取余,余数从下到上写下来就是对应的二进制数。 二进制和八进制的转换 二进制转换成八
芙兰朵OvO 2021.01.24
阅读数: 10 评论数: 0 -
对各种数据结构的一点浅薄理解
在各种数据结构中进行选择的方法如图 一、线性表 线性表有两种,一种是数组,一种是链表。 数组的优点在于查询,因为可以通过数组中元素的下标快速查找。但由于数组中的元素在物理存储单元中是连续的,所以对其进行元素添加删除的操作开销是非常大的。 数组因为存储的都是同一类值且存储空间连续,所以长度和地址是可以计算的。比如我们定义一个长度为10的整型数组,假设在内存中从1000地址开始,我们知道一个整型占用四个字节,那么就可以计算出该数组的在空间中占用1000-1039这块区域,而比如说假设要对数组下标为2的元素进行
芙兰朵OvO 2021.01.23
阅读数: 50 评论数: 0 -
css小结
CSS小结 前言 详细内容查看 [https://www.runoob.com/]: 1. 什么是CSS css是Cascading Style Sheets的缩写,意思是层叠样式表。层叠:多个样式可以作用在同一个HTML的元素上,同时生效。 2. 为什么要使用CSS 将内容展示和样式控制分离,降低耦合度,可以提高开发效率,让分工协作更容易。 CSS主要是用来对已经写好的HTML文档进行外观和布局的改变,这部分代码通常保存在外部的.css文件中。 3. 如何引入CSS 方法一:内
coderchen的后端之路 2021.01.20
阅读数: 16 评论数: 0 -
html小结
HTML小结 1.什么是HTML HTML是HyperText Markup Language(超文本标记语言)的缩写,是开发网页的最基础的语言。超文本是指用超链接的方式将不同空间的文字信息组织在一起的网状文本,标记语言是指它是由标签构成的语言,标记语言不是编程语言。HTML运行在浏览器上,由浏览器进行解析。 HTML的主要作用是搭建基础网页,展示页面内容 2. HTML的快速入门 2.1 基本语法 <!DOCTYPE html>//告诉浏览器下面的代码是HTML5类型的,使浏览器可
coderchen的后端之路 2021.01.18
阅读数: 13 评论数: 0 -
一些简单的Java面试编程题
1.如何在不使用到临时变量的情况下,交换两个变量的值。 public class exchange { public static void main(String[] args) { int a = 3; int b = 4; a = a ^ b; b = a ^ b; a = b ^ a; System.out.println(a); System.out.println(b);
芙兰朵OvO 2021.01.17
阅读数: 32 评论数: 0 -
二叉树的基本操作
二叉树的基本操作 /*树的存储类型*/ typedef struct Node { char data; struct Node *lchild,*rchild; }*BiTree,BiTNode; /*先序创建二叉树*/ void CreateBiTree(BiTree &T) { char ch; cin>>ch; if(ch=='#') T=NULL; else{ T=new BiTNode;
Xae~ 2020.12.18
阅读数: 22 评论数: 1 -
雏鹰的初次飞行
????雏鹰成长之路 2020.12.18号,15:05分,开始写下作为一个嵌入式小白的第一篇文章,Mark下自己的编程之旅。 毕业也有快半年了,现如今是最坏的时代,也可能是最好的时代,希望自能坚持不懈的学习。 不求我能成为一个足够优秀的程序员,只求在夜深人静或是无所事事时我能找点事情来做,记录下自己的编程之旅。 最终最后的梦想当然是希望自己能从一颗小菜鸟成长成大神。 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器
茶先森森 2020.12.18
阅读数: 14 评论数: 0 -
求结点x在二叉树中的双亲结点
算法思想: 用递归对左右子树进行查找判断 /*求结点x在二叉树中的双亲结点*/ void Parent(BiTree T,char x){ if(T){ if((T->lchild)&&T->lchild->data==x){ //左孩子不为空 ,判断左孩子与x是否相等 cout<<"存在"<<x<<"的双亲结点为:"<<T->data;return; } if((T->rchil
Xae~ 2020.12.18
阅读数: 355 评论数: 1 -
Java爬取页面数据导入数据库
建立实体类 连接数据库 package util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JdbcUtil { private static String url = "jdbc:mysql://localhost:3306/exam?serverTimezone=UTC"; private static String.
Petrel_ 2020.12.15
阅读数: 54 评论数: 0 -
关于Comparator.nullsFirst()和nullsLast()报NullPointerException的坑
引言: 昨天开发的时候,遇到了一个排序的问题,于是乎采用java.util包下面的Comparator.comparing来比较。测试的时候发现了空指针异常,于是乎,找到了它的nullsFirst()和nullsLast()两个方法,两个方法的意思就是,为空的时候,就给放到最前面或者最后面。但是,这两个方法并不可行,还是报错。 开启Debug。解决方法在最后,想看解决办法直接最后面去找。 nullsFirst()和nullsLast()方法介绍及出错原因 nullsFirst(): 此方法返回比较器,其
Cheirmin 2020.12.10
阅读数: 315 评论数: 1
该校没有任何博文,快去发表~