自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 进制转换问题

进制转换问题:分为三种:二进制,八进制,十六进制转换为十进制:规则:从最低位开始(从右开始),pow(radix,第几位 - 1) * 数字 ,string aTo10(string num , int radix) {//radix : 基数 int sum = 0; for (int i = 0; i < num.size(); i++ ) { sum += (num[i] - '0') * pow(radix , ((num.size()) - 1 - i)); }.

2022-04-16 15:17:08 506

原创 Java基础知识

1:标识符的命名规范:2:求数组长度:int length = 数组名.length;数组是没有length()这个方法的,有length这个属性,可以计算数组的长度String是有length()这个方法的,用来计算字符串的长度即这里调用的不是方法,是通过对象访问属性3:continue / return4:final 类的特点:5:运算符优先级问题:短路运算符中:&& 的优先级 高于 || 的优先级且两种运算符的运算有短路性质:|| 从左向

2022-01-05 21:41:18 606

原创 思考题,老师留的

出的很巧妙思考:static final private三个关键字的作用???????????class Node{ Node next; final String name ; static int num = 0; private Node(String name){//可以将构造器定义为privata,可以禁止直接new Node //怎样统计创建过多少Node对象?定义一个静态变量,作用于整个类 num++; ..

2021-12-31 12:56:54 130

原创 刷题笔记: 两两交换链表中的节点

我自己的代码:class Solution { public ListNode swapPairs(ListNode head) { //两两交换 if(head == null){return head;} else if(head.next == null){return head;}//两种特殊情况 else{ ListNode pre = head;// ListNode cur = head.next;

2021-12-30 22:30:22 82

原创 计算机引论

chapter 71:difference(primary storage / secondary storage):primary storage : temporary volatile expensive(断电就消失)2:compare internal external network storage3:for improtant characteristics of secondary storage:Media Capacity Storage diveces/drives

2021-12-30 21:24:52 557

原创 刷题笔记:返回链表中倒数第k个节点

basic method:快慢指针法标注解答:思路分析:使用快慢双指针:快指针fast,先走k步,在这里做一个解释:while(k-- > 0) fast = fast.next;相当于:while(k > 0){fast = fast.next;k--;}//走三步:先走再减如果:while(--k> 0){fast = fast.next;}//走两步:先减再走class Solution { public ListN..

2021-12-28 17:06:25 370

原创 刷题笔记:反转单链表(reverse single link)

使用方法:迭代思路:(基础思路)定义两个指针:双指针 + 临时指针规范解法:class Solution { public ListNode reverseList(ListNode head) { if(head == null){return null;} else{ ListNode pre = null; ListNode cur = head; while(cur!= null){ ListN

2021-12-27 19:22:15 215

原创 刷题笔记:删除排序链表中的重复元素

class Solution { public ListNode deleteDuplicates(ListNode head) { if(head == null){return head;} else{ ListNode cur = head; while(cur.next != null){ if(cur.val == cur.next.val){ cur.next = cur.nex.

2021-12-27 17:23:53 133

原创 InsertSort方法反思:

将一个完整的数组分为两部分假定这个数组左边是已经排好序的,右边是还没有排好序的遍历右边的数组,,插入左边进行排序有一个重要的步骤:插入的前提是:有空位:所以要先进行左移,然后再插入!!!!!!!!!!!!!!代码实现:void insertSort(Shape [] shapes){ for(int index = 1 ; index < shapes.length; index++){ int scan = index - 1;

2021-12-24 20:30:39 40

原创 selectsort排序方法反思

重点:引用类型变量的数组如何交换错误代码: for(int index = 0;index < shapes.length - 1 ;index++){ // int aimNum = shapes[index].getC(); Shape aimShape = shapes[index]; for(int scan = index + 1;scan < shapes.length;scan++){

2021-12-24 20:00:23 289 1

原创 2021-09-30

JAVA servlet里面out.write后面有阴影的s怎么打出来啊

2021-09-30 23:55:52 49

空空如也

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

TA关注的人

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