Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > C++ > what do i need to implement data structures

Reply
Thread Tools

what do i need to implement data structures

 
 
victor.herasme@gmail.com
Guest
Posts: n/a
 
      04-30-2008
Hi,

I am a beginner (a civil engineer who needs to know programming) and
i need to know what specific subjects i need to know in order to start
using/programming/creating data structures. I have Deitel's book for
example and i want to know if i have to read the 1200 pages before i
begin. It is very important for me to start as soon as possible. all
suggestions appreciated. Thanks,

victor
 
Reply With Quote
 
 
 
 
Morya
Guest
Posts: n/a
 
      04-30-2008
Hello Victor,

I would suggest that you can go ahead and pick-up a small programming/
language specific book. Say "Thinking in C++" kinds. This will help
you get started with your assignments.

My experience, when I had helped a civil engg buddy of mine back in
college days he didn't really require a lot of data structures but
needed lot of math and huge formulas. We had written a small piece of
code to handle some truss design. Most of this contained defining huge
number of constants and putting them in formulae. So, this would
depend on the type of application that you are targeting to develop.

Lastly, this really isn't a C++ question. Try other appropriate news
groups.

cheers,
Moh

On Apr 30, 9:40 pm, "(E-Mail Removed)"
<(E-Mail Removed)> wrote:
> Hi,
>
> I am a beginner (a civil engineer who needs to know programming) and
> i need to know what specific subjects i need to know in order to start
> using/programming/creating data structures. I have Deitel's book for
> example and i want to know if i have to read the 1200 pages before i
> begin. It is very important for me to start as soon as possible. all
> suggestions appreciated. Thanks,
>
> victor


 
Reply With Quote
 
 
 
 
aaragon
Guest
Posts: n/a
 
      04-30-2008
On Apr 30, 12:58 pm, Morya <(E-Mail Removed)> wrote:
> Hello Victor,
>
> I would suggest that you can go ahead and pick-up a small programming/
> language specific book. Say "Thinking in C++" kinds. This will help
> you get started with your assignments.
>
> My experience, when I had helped a civil engg buddy of mine back in
> college days he didn't really require a lot of data structures but
> needed lot of math and huge formulas. We had written a small piece of
> code to handle some truss design. Most of this contained defining huge
> number of constants and putting them in formulae. So, this would
> depend on the type of application that you are targeting to develop.
>
> Lastly, this really isn't a C++ question. Try other appropriate news
> groups.
>
> cheers,
> Moh
>
> On Apr 30, 9:40 pm, "(E-Mail Removed)"
>
> <(E-Mail Removed)> wrote:
> > Hi,

>
> > I am a beginner (a civil engineer who needs to know programming) and
> > i need to know what specific subjects i need to know in order to start
> > using/programming/creating data structures. I have Deitel's book for
> > example and i want to know if i have to read the 1200 pages before i
> > begin. It is very important for me to start as soon as possible. all
> > suggestions appreciated. Thanks,

>
> > victor


Don't implement the data structures yourself, use the ones that are
provided by the standard library. I would suggest reading the book "C+
+ Standard Library - Tutorial and reference". There is a lot of work
put in the design of the std data structures so there is no need to
reimplement that yourself.

aa
 
Reply With Quote
 
victor.herasme@gmail.com
Guest
Posts: n/a
 
      04-30-2008
On 30 abr, 22:19, aaragon <(E-Mail Removed)> wrote:
> On Apr 30, 12:58 pm, Morya <(E-Mail Removed)> wrote:
>
>
>
>
>
> > Hello Victor,

>
> > I would suggest that you can go ahead and pick-up a small programming/
> > language specific book. Say "Thinking in C++" kinds. This will help
> > you get started with your assignments.

>
> > My experience, when I had helped a civil engg buddy of mine back in
> > college days he didn't really require a lot of data structures but
> > needed lot of math and huge formulas. We had written a small piece of
> > code to handle some truss design. Most of this contained defining huge
> > number of constants and putting them in formulae. So, this would
> > depend on the type of application that you are targeting to develop.

>
> > Lastly, this really isn't a C++ question. Try other appropriate news
> > groups.

>
> > cheers,
> > Moh

>
> > On Apr 30, 9:40 pm, "(E-Mail Removed)"

>
> > <(E-Mail Removed)> wrote:
> > > Hi,

>
> > > *I am a beginner (a civil engineer who needs to know programming) and
> > > i need to know what specific subjects i need to know in order to start
> > > using/programming/creating data structures. I have Deitel's book for
> > > example and i want to know if i have to read the 1200 pages before i
> > > begin. It is very important for me to start as soon as possible. all
> > > suggestions appreciated. Thanks,

>
> > > victor

>
> Don't implement the data structures yourself, use the ones that are
> provided by the standard library. I would suggest reading the book "C+
> + Standard Library - Tutorial and reference". There is a lot of work
> put in the design of the std data structures so there is no need to
> reimplement that yourself.
>
> aa- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -


actually i should have specified what i want. Sorry. Letīs say i need
to make some finite element code. I need to use spatial data
structures. So far i have read the fifth chapter of deitelīs book
(classes). Do i need to learn all the characteristics of the language
in order to understand a data structures ? What else, besides classes,
do i need to read ?
 
Reply With Quote
 
utab
Guest
Posts: n/a
 
      04-30-2008
On Apr 30, 10:33 pm, "(E-Mail Removed)"
<(E-Mail Removed)> wrote:
> On 30 abr, 22:19, aaragon <(E-Mail Removed)> wrote:
>
>
>
> > On Apr 30, 12:58 pm, Morya <(E-Mail Removed)> wrote:

>
> > > Hello Victor,

>
> > > I would suggest that you can go ahead and pick-up a small programming/
> > > language specific book. Say "Thinking in C++" kinds. This will help
> > > you get started with your assignments.

>
> > > My experience, when I had helped a civil engg buddy of mine back in
> > > college days he didn't really require a lot of data structures but
> > > needed lot of math and huge formulas. We had written a small piece of
> > > code to handle some truss design. Most of this contained defining huge
> > > number of constants and putting them in formulae. So, this would
> > > depend on the type of application that you are targeting to develop.

>
> > > Lastly, this really isn't a C++ question. Try other appropriate news
> > > groups.

>
> > > cheers,
> > > Moh

>
> > > On Apr 30, 9:40 pm, "(E-Mail Removed)"

>
> > > <(E-Mail Removed)> wrote:
> > > > Hi,

>
> > > > I am a beginner (a civil engineer who needs to know programming) and
> > > > i need to know what specific subjects i need to know in order to start
> > > > using/programming/creating data structures. I have Deitel's book for
> > > > example and i want to know if i have to read the 1200 pages before i
> > > > begin. It is very important for me to start as soon as possible. all
> > > > suggestions appreciated. Thanks,

>
> > > > victor

>
> > Don't implement the data structures yourself, use the ones that are
> > provided by the standard library. I would suggest reading the book "C+
> > + Standard Library - Tutorial and reference". There is a lot of work
> > put in the design of the std data structures so there is no need to
> > reimplement that yourself.

>
> > aa- Ocultar texto de la cita -

>
> > - Mostrar texto de la cita -

>
> actually i should have specified what i want. Sorry. Letīs say i need
> to make some finite element code. I need to use spatial data
> structures. So far i have read the fifth chapter of deitelīs book
> (classes). Do i need to learn all the characteristics of the language
> in order to understand a data structures ? What else, besides classes,
> do i need to read ?


Finite element codes are not easy to handle in a language like C++(a
careful object oriented design, followed by implementation), however
there are many open source C++ finite element projects, where using
one of them for the moment(until you get comfortable with the
language) will be wise.

BTW, for finite element programming MATLAB or OCTAVE seems perfect
alternatives, especially if you have access to a legal version of the
first one.

Best
 
Reply With Quote
 
aaragon
Guest
Posts: n/a
 
      06-22-2008
On Apr 30, 4:48 pm, utab <(E-Mail Removed)> wrote:
> On Apr 30, 10:33 pm, "(E-Mail Removed)"
>
>
>
> <(E-Mail Removed)> wrote:
> > On 30 abr, 22:19, aaragon <(E-Mail Removed)> wrote:

>
> > > On Apr 30, 12:58 pm, Morya <(E-Mail Removed)> wrote:

>
> > > > Hello Victor,

>
> > > > I would suggest that you can go ahead and pick-up a small programming/
> > > > language specific book. Say "Thinking in C++" kinds. This will help
> > > > you get started with your assignments.

>
> > > > My experience, when I had helped a civil engg buddy of mine back in
> > > > college days he didn't really require a lot of data structures but
> > > > needed lot of math and huge formulas. We had written a small piece of
> > > > code to handle some truss design. Most of this contained defining huge
> > > > number of constants and putting them in formulae. So, this would
> > > > depend on the type of application that you are targeting to develop..

>
> > > > Lastly, this really isn't a C++ question. Try other appropriate news
> > > > groups.

>
> > > > cheers,
> > > > Moh

>
> > > > On Apr 30, 9:40 pm, "(E-Mail Removed)"

>
> > > > <(E-Mail Removed)> wrote:
> > > > > Hi,

>
> > > > > I am a beginner (a civil engineer who needs to know programming) and
> > > > > i need to know what specific subjects i need to know in order to start
> > > > > using/programming/creating data structures. I have Deitel's book for
> > > > > example and i want to know if i have to read the 1200 pages before i
> > > > > begin. It is very important for me to start as soon as possible. all
> > > > > suggestions appreciated. Thanks,

>
> > > > > victor

>
> > > Don't implement the data structures yourself, use the ones that are
> > > provided by the standard library. I would suggest reading the book "C+
> > > + Standard Library - Tutorial and reference". There is a lot of work
> > > put in the design of the std data structures so there is no need to
> > > reimplement that yourself.

>
> > > aa- Ocultar texto de la cita -

>
> > > - Mostrar texto de la cita -

>
> > actually i should have specified what i want. Sorry. Letīs say i need
> > to make some finite element code. I need to use spatial data
> > structures. So far i have read the fifth chapter of deitelīs book
> > (classes). Do i need to learn all the characteristics of the language
> > in order to understand a data structures ? What else, besides classes,
> > do i need to read ?

>
> Finite element codes are not easy to handle in a language like C++(a
> careful object oriented design, followed by implementation), however
> there are many open source C++ finite element projects, where using
> one of them for the moment(until you get comfortable with the
> language) will be wise.
>
> BTW, for finite element programming MATLAB or OCTAVE seems perfect
> alternatives, especially if you have access to a legal version of the
> first one.
>
> Best


I completely disagree with utab's statement. C++ fits perfectly for
finite element codes, specially if it involves a little bit more than
the standard finite element method. I implemented a gfem myself
(generalized or extended finite element method) and C++ is perfect for
it since it involves some heavy computational geometry. On the octave
and matlab sid? Don't even try it!!! Those are interpreted languages,
so even though they are very easy to code, you cannot get a good
performing application out of it. If you are going to use just the
standard fem, you can try fortran since coding in C++ requires you to
have some goodies found in fortran already. I have to code my own
matrix and vector classes because I didn't want to use a library on my
gfem code.

aa
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
structures, structures and more structures (questions about nestedstructures) Alfonso Morra C Programming 11 09-24-2005 07:42 PM
Type Casting IPv4 and IPv6 structures to Generic Structures tweak C Programming 14 06-11-2004 02:43 PM
data structures in java reference learningjava Java 3 10-16-2003 07:31 AM
Data Structures help MIke Beam Java 5 10-14-2003 09:53 AM
sharing complex data structures between threads in mod_perl2 Dennis Gavrilov Perl 1 07-24-2003 07:22 AM



Advertisments