2019年07月25日 1.4k 阅读 软件代码 位运算和十转二进制 前言前两天做C语言二级模拟题,发现其中涉及到了一部分位运算的题目,但是自己从来没去学过,于是就抽时间了解了一下。并编成了c程序方便自己了解,但是在进行位运算的时候还是显示出来二进制数比较容易学习...
2019年07月23日 1.2k 阅读 软件代码 希尔排序法 在看完快速排序法之后,又对希尔排序法展开攻势,看了好长时间没懂,之后看个大概开始去写代码,虽然写出来了但是不够简洁,比网上的例子多了个for循环,不知道叫不叫希尔排序法。之后再看网上的例子比之前...
2019年07月23日 3.2k 阅读 软件代码 快速排序法 题外话:昨天开始准备C语言计算机二级,发现门外汉看还是有困难的,尤其是数据结构方面,看来要好好研究了。快速排序法借用书上和百度的解释在待排序的n个元素中取一个元素Key(通常取第一个元素),以元...
2019年07月12日 2.7k 阅读 软件代码 运算符重载 说明常见的符号+ - * / 和其他符号基本上都能在C++上进行重载,定义成我们所需求的,但是千万不要定义的不太好理解。在对符号进行重载时要加上operator 例如:ccc ccc::oper...
2019年07月12日 1.5k 阅读 软件代码 静态成员和函数的初步运用 问题:商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天m个销货员销...
2019年07月04日 1.3k 阅读 软件代码 C++的引用 这两天在C语言的基础上看了C++了一部分,现在看到了除了C语言可以通过值传递和地址传递之外,还可以通过引用的放大进行传递。其意义就相当于给变量起一个别名。定义方法:int a; int &b=...