var Stack = (function(){ var items = new WeakMap(); //先入后出,后入先出 class Stack{ constructor(){ items.set(this,[]); } push(ele){ //入栈 var ls = items.get(this); ls.push(ele); } pop(){ //出栈 var ls = items.get(this); return ls.pop(); } size(){ //获取栈的长度 var
Faulty Odometer Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9301 Accepted: 5759 Description You are given a car odometer which displays the miles traveled as an integer. The odometer has a defect, however: it proceeds from the digi
// // main.c // Hex conversion // // Created by ma c on 15/7/22. // Copyright (c) 2015年 bjsxt. All rights reserved. // 要求:十进制向任意进制之间的转换(查表法). #include <stdio.h> //十六进制的转换 void ToHex(int num) { int temp; char chs[8];//定义一个临时容器,长度为8,8X4=32位比特 int
主程序代码 - #include <stdio.h> #include <string.h> main() { long t1; int i, n, t, t3; ]; printf("please input a number string:\n"); gets(a); /*输入n进制数存到数组a中*/ strupr(a); /*将a中的小写字母转换成大写字母*/ t3 = strlen(a); /*求出数组a的长度*/ t1 = ; /*为t1赋初值0*/
够无聊的写这个,为防止需要的人也无聊一遍,写个吧 算法有n种,但是,咱们一种就够用了 --数组倒序排列 local function orderByDesc( input ) local output = {} local count = #input do table.insert(output, input[count] ) count = count - end return output end --进制转换,英文不行只好用拼音 --@dec 10进制数据,好吧,只要是数字就呆以了 --