摘要: 快排性能优化实验 最低翻倍 阅读全文
posted @ 2023-11-07 21:08 Mr小明同学 阅读(37) 评论(0) 推荐(0) 编辑
摘要: CS144lab笔记 此笔记为本人学习CS144课程实验的笔记 由于时间比较仓促,过年家里事情也比较多,所以展示先只附上代码,后期我会抽时间进行完善,争取打造成一个通俗易懂的笔记 实验代码参考了了下面几位博主的笔记 知乎-热心小冯 康宇 peilei 课程主页, 相关课程资料都在这里了,我就不再专门 阅读全文
posted @ 2022-02-01 00:01 Mr小明同学 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: CS107笔记 概述 : CS10是斯坦福的计算机组成原理课程,网上有对应的课程链接 CS107 此为本人自学此课程的总结 当然大部分都是课件里面有的,拿出来分享一下,共同学习 下面进入正题 Lecture 1(第一节课 后面省略) 本节课程计划 CS107课程政策 Unix和命令行 C入门 CS1 阅读全文
posted @ 2020-09-14 20:37 Mr小明同学 阅读(857) 评论(0) 推荐(1) 编辑
摘要: 好久没更新了 今天发个有点技术含量的 java实现红黑树代码 下面是代码 由于我才疏学浅 和自己对于特别复杂的问题的讲解能力问题 可能不能特别清晰明了的为大家讲解清晰 后面会抽时间整理思路 单独出一篇来讲这个原理 在这之前 为大家推荐 自己在学习过程中找到的比较好的讲解文章 https://www. 阅读全文
posted @ 2020-06-19 22:37 Mr小明同学 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 老规矩 先来看问题 字符串a 在A中出现了多少次 求次数 。 当然有很多种算法 最简单的 一个一个找呗 不过这种太麻烦 我们不讲这种 我在写这个算法的时候 用到了KMP算法的部分内容 public static void Getnext(int next[],char[] t) { int j=0, 阅读全文
posted @ 2020-03-26 16:13 Mr小明同学 阅读(266) 评论(0) 推荐(1) 编辑
摘要: 首先声明:本文引自一博主原创博客 原创地址:https://blog.csdn.net/chinaeran/article/details/43601699 昨天呢,刚刚阅读了这个代码,大部分都还可以看懂,有一两个地方属实难懂,但细细思来,方知博主此代码超神奇。简直巧妙至极。 所以来细细解析一下此代 阅读全文
posted @ 2020-02-21 17:31 Mr小明同学 阅读(3488) 评论(0) 推荐(1) 编辑
摘要: import torch from d2l import torch as d2l from torch import nn batch_size = 100 train_iter , test_iter = d2l.load_data_fashion_mnist(batch_size=batch_ 阅读全文
posted @ 2024-06-24 13:31 Mr小明同学 阅读(20) 评论(0) 推荐(0) 编辑
摘要: import torch from d2l import torch as d2l batch_size = 50 train_iter , test_iter = d2l.load_data_fashion_mnist(batch_size ) help(d2l.load_data_fashion 阅读全文
posted @ 2024-06-23 13:47 Mr小明同学 阅读(7) 评论(0) 推荐(0) 编辑
摘要: import torchtext from torchvision import transforms from torch.utils import data from d2l import torch as d2l import torchvision trans = transforms.To 阅读全文
posted @ 2024-06-23 10:49 Mr小明同学 阅读(9) 评论(0) 推荐(0) 编辑
摘要: import random import torch def generate_date(W,b,num_examples): X = torch.normal(0,1,(num_examples , len(W))) noise = torch.normal(0,0.01 , (num_examp 阅读全文
posted @ 2024-06-22 23:52 Mr小明同学 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 偏向锁,轻量级锁,重量级锁都是悲观锁, 都会认为必须要对操作对象进行互斥访问,不然就会产生异常, 所以线程只供一个线程使用,阻塞其他线程,是悲观的 在某些情况下,同步的耗时远大于线程切换的时间,互斥就有点多余了 所以使用CAS compare ans swap 一个资源 对应一个 tig 为1表示被 阅读全文
posted @ 2023-02-12 10:35 Mr小明同学 阅读(63) 评论(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小明同学 阅读(52) 评论(0) 推荐(0) 编辑
摘要: // 下面是实验三的内容 : class LL1analysis extends JFrame implements ActionListener{ JLabel labelGrammarInput ; JButton buttonOpenFile; JButton buttonCertainGra 阅读全文
posted @ 2022-05-27 14:46 Mr小明同学 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 先说一下 写的确实比较一般,别喷 为什么呢,疫情原因,学校提前两周期末考试,时间也不太充足,将就一下 服务器代码: package xcvcvcx; import java.io.BufferedReader; import java.io.BufferedWriter; import java.i 阅读全文
posted @ 2021-12-20 00:49 Mr小明同学 阅读(294) 评论(0) 推荐(0) 编辑