- 博客(8)
- 收藏
- 关注
原创 zsh插件安装
安装autojumpautojump可以直接跳转到你喜爱的目录。下面是安装方法: 1. brew install autojump 2. 将[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh加入到zshrc中去。安装zsh-autosuggestionsautosuggesti
2017-07-27 12:17:45
751
原创 macOS 安装 Laravel
开始学 Laravel 了啊,但是在网上找教程真的是头都大了惹。折腾了几天,终于搞明白到底是怎么回事了。 装 Laravel 大概是这么两步: 1. 用 homebrew 装 composer。 2. 用 composer 装 Laravel。 装 composer 之前建议先装一个包管理工具 homebrew。 装好 homebrew 之后就可以用 homebrew 装 composer
2017-05-01 21:12:16
339
原创 遍历 AOV 图的所有结点
遍历 AOV 图的所有结点 巨坑,懒得填了。上个学期的数据结构课设,没用到的算法。//// main.cpp// 教学计划编制系统//// Created by 郭子睿 on 2017/3/6.// Copyright © 2017年 郭子睿. All rights reserved.//#include "CourseGraph.hpp"int mai
2017-03-09 23:42:49
519
原创 一种奇怪的三数排序算法
上个学期末刚刚做完计算机组成原理实验。其中有一个课题是设计一个三数排序程序。设这三个数为 A、B 和 C。 先用 A 减 B。如果 B 比 A 大的话,那么差的第一位就会是 1。由于我们比较的是 15 以下的数,所以正常情况下第一位不会是 1。我们将 B 与 A 的差和 8000(16) 按位相与。如果 A 比 B 小的话,我们会得到 8000(16);如果 A 比 B 大的话,我们会得到 000
2017-02-04 22:12:53
781
原创 将按十六进制存储的32位浮点数转换为十进制的小数
原始数据为(20.59375)10 将整数和小数部分转换为二进制数:20.59375=10100.10011 移动小数点:10100.10011=1.010010011×24 32位浮点数的二进制存储格式为:0100 0001 1010 0100 1100 0000 0000 0000=(41a4c000)16 现在要将(41a4c000)16转换为(20.59375)10#include<
2016-09-26 12:48:36
11730
原创 一个表达式计算器
最近老师要求写一个表达式计算器,讲了算法,看上去容易,但是写起来还是有很多地方要注意呀。-类设计-unit类--用于存储后缀表达式unit类我自己感觉设计得不好。设计这个类的主要目的是为了往后缀表达式中存储数据。 后缀表达式中既有数,也有符号,我想不出什么方法可以把这两种数据类型放在一起,于是设计了这个畸形的类…… class unit { bool is_num
2016-06-02 22:34:50
494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人