- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 编程珠玑答案-Chapter3
4.日期处理简单的模拟题。。。。#includeusing namespace std;typedef struct{ int year; int month; int day;} date;int month[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};bool isRunyear(int year){
2014-09-11 20:22:48 921 2
转载 矩阵的原地转置
矩阵的在位转置或者是原地转置(transpose inplace),意思就是尽量不分配额外的内存空间,把一个矩阵转置。矩阵的存储结构是用一块线性内存来存储数据,然后记录宽度、高度,大致如下【问题分析】因为没有额外空间可用,所以改变数据只能通过“交换”,也就是把矩阵中的两个元素交换位置,这个操作可以不使用任何额外存储空间。那么通过交换操作,可以衍生出来的更复杂的操作就是循环移位,
2014-09-09 22:40:21 2586
转载 典型的向量旋转问题
问题:《编程珠玑》里面典型的向量旋转问题。分析:直接转载的,认为写的比较好--------------------------------------------------------问题描述如下:Rotate vector x[n] left by d positions. 把x[n]向左旋转d个位置。例如:当n=8, d=3, 把abc
2014-09-09 21:57:04 684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人