Introduce to perl programming slide
... values using the equal sign: $string1=“This is a test”; $var1=6; $var2=3 .14 159; • You can assign operation results, as you would expect: $var3=$var2 + $var1; The $_ variable • The $_ variable ... operators, which increase or decrease a value by one: $var1++; is the same as $var1=$var1 +1; and $var2 ; is the same as $var2=$var2 -1; Shortform assignment • As with autoincrement and autodecrement, ... as numbers, as long as the conversion makes sense For example, this works: $str1=“6”; $num1 =10 -$str1; print $num1; will display the value Perl can convert the string to a number if the string...
Ngày tải lên: 23/10/2014, 16:11
... 1. 005 010 e+003 Fixed-point format: 10 05. 010 000 General format: 10 05. 01 Number format: 1, 005. 010 000 Percent format: 10 0,5 01. 000000 % Round-trip format: 10 05. 01 Decimal format: -073000 General format: ... array^ array1 = gcnew array (10 ) { 12 2, 87, 99, 6, 45, 12 , 987, 11 5, 0, 10 }; 10 5 Hogenson_705-2C05.fm Page 10 6 Friday, October 13 , 2006 2:39 PM 10 6 CHAPTER ■ FUNDAMENTAL TYPES: STRINGS, ... "Found {0} at position {1} .", array1[index], index ); else Console::WriteLine(" Not Found "); } The output of Listing 5- 31 is as follows: 10 12 45 87 99 11 5 12 2 987 Found 11 5 at position Array Equality...
Ngày tải lên: 05/10/2013, 07:20
... date :1/ 1/2000 name: i level: date :1/ 1 /19 90 name: j level: date :1/ 1/20 01 After sorting: name: j level: date :1/ 1/20 01 name: i level: date :1/ 1 /19 90 name: g level: date:2/5 /19 90 name: h level: date :1/ 1/2000 ... level: date :1/ 1/2000 name: c level: date :1/ 1 /19 90 name: a level: date :1/ 1 /19 90 name: b level: date :1/ 1/2000 name: e level: date :1/ 1 /19 90 name: d level: date :1/ 1/2000 name: f level: date :1/ 1/2000 Module ... date :1/ 1 /19 90 name: b level: date :1/ 1/2000 name: c level: date :1/ 1 /19 90 name: d level: date :1/ 1/2000 name: e level: date :1/ 1 /19 90 name: f level: date :1/ 1/2000 name: g level: date:2/5 /19 90 name:...
Ngày tải lên: 21/12/2013, 05:18
Báo cáo hóa học: " Two novel hierarchical homogeneous nanoarchitectures of TiO2 nanorods branched and P25-coated TiO2 nanotube arrays and their photocurrent performances" potx
... BTs, and their corresponding FESEM images are on the right A(204) A (10 5) R( 211 ) A( 211 ) A(200) R (11 0) (a) A (10 4) A (11 2) T (10 1) A (10 1) of the coated P25 particles can also be controlled through changing ... formation Hu et al Nanoscale Research Letters 2 011 , 6: 91 http://www.nanoscalereslett.com/content/6 /1/ 91 Page of (a) 200nm 1 m 3μm (b) 3.5 A [10 1] 10 0nm Figure Characterization images of the TNTAs ... competing interests Received: 28 July 2 010 Accepted: 18 January 2 011 Published: 18 January 2 011 References Iijima S: Helical microtubules of graphitic carbon Nature 19 91, 354:56 Park S, Lim JH, Chung...
Ngày tải lên: 21/06/2014, 06:20
Báo cáo hóa học: " Hydrothermally Grown ZnO Micro/Nanotube Arrays and Their Properties" pptx
... Cho, Adv Funct Mater 12 , 323 (2002) 17 Y Wang, X Jiang, Y.N Xia, J Am Chem Soc 12 5, 16 176 (2003) 18 C Li, D Zhang, S Han, X Liu, T Tang, C Zhou, Adv Mater 15 , 14 3 (2003) 19 Y Kobayashi, H Hata, ... Appl Phys Lett 90, 12 310 1 (2007) Y Sun, J.A Rogers, J Mater Chem 17 , 832 (2007) 10 L Samuelson, Mater Today 6, 22 (2003) 11 G.Z Shen, D Chen, Nanoscale Res Lett 4, 779 (2009) 12 Z.L Wang, Nanowires ... T.E Mallouk, Nano Lett 7, 214 2 (2007) 20 S Liang, H Sheng, Y Liu, Z Hio, Y Lu, H Shen, J Cryst Growth 225, 11 0 (20 01) 21 G.Z Shen, D Chen, C.J Lee, J Phys Chem B 11 0, 15 689 (2006) 22 Z.L Wang,...
Ngày tải lên: 22/06/2014, 00:20
Báo cáo hóa học: " Analysis of a Combined Antenna Arrays and Reverse-Link Synchronous DS-CDMA System over Multipath Rician Fading Channels" doc
... + α2 + (1) β0 +ζ (1) β0 (1) β0 ζ 0 (1) α2 + β0 Lr 1 l =1 Lr 1 l =1 + ζ2 +ζ +ζ +ζ Ω0 q Lr , δ − 2N βl (1) + η0 2MΩ0 Eb βl (1) 1 βl (1) 2 βl (1) Lr 1 l =1 Lr 1 l =1 Lr 1 l =1 + βl (1) βl (1) , (25) ... Communications and Networking 10 −4 10 1 10−2 10 −5 10 −6 10 −4 Bit error rate Bit error rate 10 −3 10 −5 10 −6 10 −7 10 −8 10 −7 10 −8 10 −9 10 −9 10 10 Number of antennas (M) 10 10 12 24 36 48 60 72 84 60 72 ... variance of σsi,l is approximated by [16 , 21] ¯2 σsi,l ≈ H wl (1) (1, k) A(k) ζl0 + , (12 ) wl (1) Eb T(N − 1) B 6N k =2 (13 ) (1) (1) β (1) Cl (1, 1) b 1 RW 11 τl (1) +b0 RW 11 j j j × τl j To analyze the performance...
Ngày tải lên: 23/06/2014, 00:20
Báo cáo hóa học: "A Combined Antenna Arrays and Reverse-Link Synchronous DS-CDMA System over Frequency-Selective Fading Channels with Power Control Error" doc
... 1 T Lr 1 (1, 1) βl (1) ζll Lr 1 + +ζ · +ζ 2· 4MEb Ω0 Lr 1 l =1 βl (1) +ζ · Lr 1 l =1 βl (1) +ζ · Lr 1 l =1 βl (1) Lr 1 l =1 Lr 1 l =1 βl (1) βl (1) βl (1) 1 , Ω0 (19 ) = ζ02 when k = m ... j (1) + b0 RW 11 τl (1) j cos Ψ (1) , lj (1) ˆ (1) Il,ni = τl +T (1) τl H W (1) · n(t)g (1) t − τl (1) l (1) × a t − τl cos ωc t + ψl (1) dt, (12 ) r(t) · g (1) t − τl (1) a t − τl (1) cos ωc t + ψl (1) ... Journal on Applied Signal Processing 10 1 10−2 10 −2 10 −3 10 −3 BER BER 10 1 10−4 10 −4 10 −5 10 −5 10 −6 12 24 36 48 60 Number of users with RLSTT without RLSTT M =1 72 10 −6 12 96 M=4 M=8 36 48 60 Number...
Ngày tải lên: 23/06/2014, 01:20
Pointers, Arrays and Memory Management
... 15 04 15 05 15 06 15 07 15 08 15 09 15 10 15 11 p- (15 02) short *p p++ (15 04) (15 06) Cộng địa chỉ: tương ứng với kiểu trỏ tới Địa 15 00 15 01 1502 15 03 15 04 15 05 15 06 15 07 15 08 15 09 15 10 15 11 p-2 (15 00) short ... 15 03 15 04 15 05 15 06 15 07 15 08 15 09 15 10 15 11 Biến char c int* pInt short s int a … 'A' 15 07 50 10 0 … Giá trị pInt: *pInt: &a: a: 15 07 10 0 15 07 10 0 EE3490: Kỹ thuật lập trình – HK1 2 013 /2 014 TS Đào ... HK1 2 013 /2 014 TS Đào Trung Kiên – ĐH Bách khoa Hà Nội Các phép toán với trỏ Tăng giảm: để thay đổi trỏ trỏ tới vị trí (tương ứng với kích thước kiểu trỏ tới) Địa 15 00 15 01 1502 15 03 15 04 15 05...
Ngày tải lên: 29/03/2015, 22:37
HTML Session2 module3 4 using lists tables and working forms and frames
... Slide 11 / 51 HTML Table (2) Using Lists and Tables & Working with Frames and Forms – Slide 12 / 51 Layout of a Table Table Head Table Body Header Header Header Data Cell 1, 1 Data Cell 1, 2 Data ... Slide 16 / 51 Output Using Lists and Tables & Working with Frames and Forms – Slide 17 / 51 Table Cell Element Attributes Using Lists and Tables & Working with Frames and Forms – Slide 18 / 51 Table ... Tables & Working with Frames and Forms – Slide 14 / 51 Elements Associated with Table Using Lists and Tables & Working with Frames and Forms – Slide 15 / 51 Table Cell Element tag defines...
Ngày tải lên: 09/11/2015, 18:47
Pointers and Dynamic Arrays
... Publishing as Pearson Addison-Wesley Slide 9- 10 A Pointer Example v1 = 0; p1 = &v1; *p1 = 42; cout
Ngày tải lên: 12/09/2012, 22:51
Friends, Overloaded Operators, and Arrays in Classes
... function equal is found in Display 11 .1 (1) Display 11 .1 (2) Display 11 .1 (3) Copyright © 2007 Pearson Education, Inc Publishing as Pearson Addison-Wesley Slide 11 - Is equal Efficient? Function ... Overloading Operators 11 .3 Arrays and Classes 11 .4 Classes and Dynamic Arrays Copyright © 2007 Pearson Education, Inc Publishing as Pearson Addison-Wesley Slide 11 - 11 .1 Friend Functions Copyright ... used Display 11 .3 (1 – 5) Copyright © 2007 Pearson Education, Inc Publishing as Pearson Addison-Wesley Slide 11 - 18 Characters to Integers Notice how function input (Display 11 .3) processes...
Ngày tải lên: 12/09/2012, 22:53
Pointers and Linked Lists
... Pearson Addison-Wesley Slide 13 - Accessing Items in a Node Using the diagram of 13 .1, this is one way to change the number in the first node from 10 to 12 : (*head).count = 12 ; head is a pointer ... task Display 13 .12 contains the stack class interface Copyright © 2007 Pearson Education, Inc Publishing as Pearson Addison-Wesley Slide 13 - 42 Using the stack Class Display 13 .13 (1- 2) demonstrates ... Publishing as Pearson Addison-Wesley Slide 13 - 48 stack Class Implementation The stack class implementation is found in Display 13 .14 (1) Display 13 .14 (2) Copyright © 2007 Pearson Education,...
Ngày tải lên: 12/09/2012, 22:54
Pointers. Arrays. Strings. Searching and sorting algorithms.
... This function returns the index of the first occurrence of the character ch in the string str, or -1 if ch is not found The declaration of strspn() is provided below: unsigned i n t s t r s p n ( ... } } } } MIT OpenCourseWare http://ocw.mit.edu 6.087 Practical Programming in C January (IAP) 2 010 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms...
Ngày tải lên: 25/04/2013, 08:07
Problem Set 4 – Solutions Pointers. Arrays. Strings. Searching and sorting algorithms.
... + a r r a y l e n g t h ( a r r ) ; f o r ( pElement = a r r +1; pElement < pEnd ; pElement++) i f ( ∗ pElement < ∗ ( pElement 1) ) s h i f t e l e m e n t ( pElement ) ; } Problem 4.2 In this ... r r a y l e n g t h ( a r r ) ; f o r ( i = ; i < l e n ; i ++) i f ( a r r [ i ] < a r r [ i 1] ) shift element ( i ); } Re-implement this function using pointers and pointer arithmetic instead ... This function returns the index of the first occurrence of the character ch in the string str, or -1 if ch is not found The declaration of strspn() is provided below: unsigned i n t s t r s p n (...
Ngày tải lên: 25/04/2013, 08:07
Problem Set 5 – Solutions Pointers. Arrays. Strings. Searching and sorting algorithms
... e r ∗/ p u t s ( " should print ,1 ,0 ,2 ,8 ,6 ,5 ,9 " ) ; p r e o r d e r ( r o o t ) ; p u t s ( "" ) ; /∗ t e s t i n o r d e r ∗/ p u t s ( " should print ,1 ,2 ,3 ,5 ,6 ,8 ,9 " ) ; i n o ... head=addback ( head , ) ; head=addback ( head , ) ; head=addback ( head , ) ; p u t s ( " should display 10 ,20 ,30 " ) ; d i s p l a y ( head ) ; /∗ t e s t f i n d ∗/ np=f i n d ( head , − ) ; p u t ... np ) ; /∗ t e s t d e l n o d e ∗/ head=d e l n o d e ( head , np ) ; p u t s ( " should display 10 ,30 " ) ; d i s p l a y ( head ) ; np=f i n d ( head , ) ; head=d e l n o d e ( head , np ) ;...
Ngày tải lên: 25/04/2013, 08:07
Problem Set 6 Part 1: Pointers to pointers. Multidimensional arrays. Stacks and queues.
... � � � � "a" "c" � � � � � � � � "an" � � � � "and" "ca" � � � � � � � � "ant" "cat" Figure 6.2 -1: Trie structure (translations not shown) For each node, its key (e.g “and”) is not explicitly ... implement a simple one-way Englishto-French dictionary The trie structure, shown in Figure 6.2 -1, consists of nodes, each of which contains a string for storing translations for the word specified ... functionality MIT OpenCourseWare http://ocw.mit.edu 6.087 Practical Programming in C January (IAP) 2 010 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms...
Ngày tải lên: 25/04/2013, 08:07
Problem Set 6 – Solutions Part 1: Pointers to pointers. Multidimensional arrays. Stacks and queues.
... n+o l d l e n +1 , t r a n s l a t i o n ) ; free ( oldtranslation ); } e l s e pnode−>t r a n s l a t i o n = s t r c p y ( m a l l o c ( s t r l e n ( t r a n s l a t i o n ) +1) , t r a n s ... � � � � "a" "c" � � � � � � � � "an" � � � � "and" "ca" � � � � � � � � "ant" "cat" Figure 6.2 -1: Trie structure (translations not shown) For each node, its key (e.g “and”) is not explicitly ... implement a simple one-way Englishto-French dictionary The trie structure, shown in Figure 6.2 -1, consists of nodes, each of which contains a string for storing translations for the word specified...
Ngày tải lên: 25/04/2013, 08:07
Pointers and arrays
... transformations are as follows: static char daytab[2] [13 ] = { {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} , {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} }; /* day_of_year: set day of year from ... /* numcmp: compare s1 and s2 numerically */ int numcmp(char *s1, char *s2) { double v1, v2; v1 = atof(s1); v2 = atof(s2); if (v1 < v2) return -1; else if (v1 > v2) return 1; else return 0; } ... nlines -1) ; writelines(lineptr, nlines); return 0; } else { printf("error: input too big to sort\n"); return 1; } } #define MAXLEN 10 00 /* max length of any input line */ int getline(char *, int); 91...
Ngày tải lên: 30/09/2013, 06:20