摘要: 快排性能优化实验 最低翻倍 阅读全文
posted @ 2023-11-07 21:09 Mr小明同学 阅读(20) 评论(0) 推荐(0) 编辑
摘要: CS144lab笔记 此笔记为本人学习CS144课程实验的笔记 由于时间比较仓促,过年家里事情也比较多,所以展示先只附上代码,后期我会抽时间进行完善,争取打造成一个通俗易懂的笔记 实验代码参考了了下面几位博主的笔记 知乎-热心小冯 康宇 peilei 课程主页, 相关课程资料都在这里了,我就不再专门 阅读全文
posted @ 2022-02-01 00:01 Mr小明同学 阅读(886) 评论(0) 推荐(0) 编辑
摘要: CS107笔记 概述 : CS10是斯坦福的计算机组成原理课程,网上有对应的课程链接 CS107 此为本人自学此课程的总结 当然大部分都是课件里面有的,拿出来分享一下,共同学习 下面进入正题 Lecture 1(第一节课 后面省略) 本节课程计划 CS107课程政策 Unix和命令行 C入门 CS1 阅读全文
posted @ 2020-09-14 20:37 Mr小明同学 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 好久没更新了 今天发个有点技术含量的 java实现红黑树代码 下面是代码 由于我才疏学浅 和自己对于特别复杂的问题的讲解能力问题 可能不能特别清晰明了的为大家讲解清晰 后面会抽时间整理思路 单独出一篇来讲这个原理 在这之前 为大家推荐 自己在学习过程中找到的比较好的讲解文章 https://www. 阅读全文
posted @ 2020-06-19 22:37 Mr小明同学 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 老规矩 先来看问题 字符串a 在A中出现了多少次 求次数 。 当然有很多种算法 最简单的 一个一个找呗 不过这种太麻烦 我们不讲这种 我在写这个算法的时候 用到了KMP算法的部分内容 public static void Getnext(int next[],char[] t) { int j=0, 阅读全文
posted @ 2020-03-26 16:13 Mr小明同学 阅读(263) 评论(0) 推荐(1) 编辑
摘要: 首先声明:本文引自一博主原创博客 原创地址:https://blog.csdn.net/chinaeran/article/details/43601699 昨天呢,刚刚阅读了这个代码,大部分都还可以看懂,有一两个地方属实难懂,但细细思来,方知博主此代码超神奇。简直巧妙至极。 所以来细细解析一下此代 阅读全文
posted @ 2020-02-21 17:31 Mr小明同学 阅读(3243) 评论(0) 推荐(1) 编辑
摘要: 偏向锁,轻量级锁,重量级锁都是悲观锁, 都会认为必须要对操作对象进行互斥访问,不然就会产生异常, 所以线程只供一个线程使用,阻塞其他线程,是悲观的 在某些情况下,同步的耗时远大于线程切换的时间,互斥就有点多余了 所以使用CAS compare ans swap 一个资源 对应一个 tig 为1表示被 阅读全文
posted @ 2023-02-12 10:35 Mr小明同学 阅读(56) 评论(0) 推荐(0) 编辑
摘要: java中线程的实现方式 继承Thread类 代码 : package ThreadImplamen; import static java.lang.Thread.sleep; public class threadImp { public static void main(String[] ar 阅读全文
posted @ 2023-02-09 16:47 Mr小明同学 阅读(48) 评论(0) 推荐(0) 编辑
摘要: // 下面是实验三的内容 : class LL1analysis extends JFrame implements ActionListener{ JLabel labelGrammarInput ; JButton buttonOpenFile; JButton buttonCertainGra 阅读全文
posted @ 2022-05-27 14:46 Mr小明同学 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 先说一下 写的确实比较一般,别喷 为什么呢,疫情原因,学校提前两周期末考试,时间也不太充足,将就一下 服务器代码: package xcvcvcx; import java.io.BufferedReader; import java.io.BufferedWriter; import java.i 阅读全文
posted @ 2021-12-20 00:49 Mr小明同学 阅读(275) 评论(0) 推荐(0) 编辑
摘要: public static Map<String,String> mapStringToMap(String str){ str=str.substring(1, str.length()-1); String[] strs=str.split(","); Map<String,String> ma 阅读全文
posted @ 2021-12-11 00:06 Mr小明同学 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 文章内容为吴恩达深度学习第二周的编程作业 **ipynbg格式代码及数据集-->陈能豆 ** 密码: o1bn #!/usr/bin/env python # coding: utf-8 # # 吴恩达深度学习第二周编程作业 # ## 题目部分 # 先来看一下 英文的题目部分 # Logistic 阅读全文
posted @ 2021-06-15 22:44 Mr小明同学 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 图片不太清楚 这里附上链接 密码: w98f https://udld.github.io/ (老师总结 ) 大一内容总结 编程语言初级使用 C,java (python 未完成) Linux命令 基础命令(基本完成) 进程和线程 内存管理 TCP,UDP协议 未完成 3.算法 完成 排序 最长递增 阅读全文
posted @ 2020-09-19 16:59 Mr小明同学 阅读(302) 评论(0) 推荐(0) 编辑